Springboot 统一maper 和逆向工程

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: Mybatis 通用 Mapper Jar 集成,给你写好了一套增删改查的内容。 在maven依赖库上 搜索tk.mybatis springboot项目一定要选 第二个哦 !这个是我加入依赖tk.
img_3a5aaed16414076a3e7fefa4fa2933da.jpe

Mybatis 通用 Mapper Jar 集成,给你写好了一套增删改查的内容。 在maven依赖库上 搜索

tk.mybatis springboot项目一定要选 第二个哦 !

img_abb4c99c36adae0f9476982b06cbc82f.jpe

这个是我加入依赖

tk.mybatis

mapper-spring-boot-starter

1.2.3

设置maven插件

org.springframework.boot

spring-boot-maven-plugin

org.springframework

springloaded

1.2.5.RELEASE

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.2

${basedir}/src/main/resources/generator/generatorConfig.xml

true

true

mysql

mysql-connector-java

${mysql.version}

tk.mybatis

mapper-generator

1.0.0

新建generatorConfig.xml

img_0d355c3bae2761e2c59d40c4080d103e.jpe


PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

connectionURL="jdbc:mysql://localhost:3306/lblog?useUnicode=true"

userId="root"

password="root">

type="XMLMAPPER"/>




新建 MyMapper

img_8a60ffdffed94acab4d7cae1967955ee.jpe

package co.liyao.util;

import tk.mybatis.mapper.common.Mapper;

import tk.mybatis.mapper.common.MySqlMapper;

public interface MyMapper extends Mapper, MySqlMapper {

//TODO

//FIXME 特别注意,该接口不能被扫描到,否则会出错

}

最后就要启动 生成 mapper model。。。。

img_7c1d1cb260b09ad30fc1ab188b6d86ea.jpe

然后 点击左上方加号 新建一个maven

img_61d74fe55db7622d64ca35c7d2820806.jpe

mybatis-generator:generate -e 这一行就行 然后Apply

img_3dacca85a40d0601bbb12d3ca4f9eee7.jpe

选择这个 然后运行 就可以 生成了

Java高架构师、分布式架构、高可扩展、高性能、高并发、性能优化、 Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项 目实战学习架构师视频免费学习加群:835638062 点击链接加入群聊【Java高级架构】 :https://jq.qq.com/?_wv=1027&k=5S3kL3v

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
11月前
|
Java 数据库连接 Maven
mybatis使用一:springboot整合mybatis、mybatis generator,使用逆向工程生成java代码。
这篇文章介绍了如何在Spring Boot项目中整合MyBatis和MyBatis Generator,使用逆向工程来自动生成Java代码,包括实体类、Mapper文件和Example文件,以提高开发效率。
448 2
mybatis使用一:springboot整合mybatis、mybatis generator,使用逆向工程生成java代码。
|
数据库
Springboot+mybatis-plus逆向工程生成代码器
Springboot+mybatis-plus逆向工程生成代码器
|
存储 Java 数据库连接
SpringBoot整合MyBatis-generator逆向工程
SpringBoot整合MyBatis-generator逆向工程
247 0
|
XML SQL Java
Spring Boot项目中利用MyBatis逆向工程提升开发效率
一、添加相关依赖 要使用MyBatis逆向工程,我们首先需要在Spring Boot项目中添加必要的依赖。以下是在使用MySQL数据库的Spring Boot项目中,添加MyBatis及MyBatis Generator依赖的pom.xml配置:
314 0
|
XML Java 数据库连接
Java--SpringBoot-42-Mybatis-10-逆向工程
在开发中,我们使用Mybatis最麻烦的就是写每个表对应的Mapper接口及XML配置文件,当然还有实体类,既然每个单表都有对应的一套,那么肯定就有自动生成这些代码文件的工具,那就是代码生成器:逆向工程-MyBatis generator。
158 0
Java--SpringBoot-42-Mybatis-10-逆向工程
|
XML Java 关系型数据库
Springboot mybatis逆向工程org.springframework.beans.factory.BeanCreationException: Error creating bean错误
声明:这个错误只是作者在学习时候的一种情况,并不一定能够解决所有情况。还望各位审视出错具体环境!谢谢。
577 0
Springboot mybatis逆向工程org.springframework.beans.factory.BeanCreationException: Error creating bean错误
|
Java 关系型数据库 MySQL
SpringBoot 中Mybatis的逆向工程详解
SpringBoot 中Mybatis的逆向工程详解
SpringBoot 中Mybatis的逆向工程详解
springboot+mybatisplus逆向工程生成代码
springboot+mybatisplus逆向工程生成代码
276 0
|
10天前
|
前端开发 安全 Java
基于springboot+vue开发的会议预约管理系统
一个完整的会议预约管理系统,包含前端用户界面、管理后台和后端API服务。 ### 后端 - **框架**: Spring Boot 2.7.18 - **数据库**: MySQL 5.6+ - **ORM**: MyBatis Plus 3.5.3.1 - **安全**: Spring Security + JWT - **Java版本**: Java 11 ### 前端 - **框架**: Vue 3.3.4 - **UI组件**: Element Plus 2.3.8 - **构建工具**: Vite 4.4.5 - **状态管理**: Pinia 2.1.6 - **HTTP客户端
90 4
基于springboot+vue开发的会议预约管理系统
|
4月前
|
JavaScript 前端开发 Java
制造业ERP源码,工厂ERP管理系统,前端框架:Vue,后端框架:SpringBoot
这是一套基于SpringBoot+Vue技术栈开发的ERP企业管理系统,采用Java语言与vscode工具。系统涵盖采购/销售、出入库、生产、品质管理等功能,整合客户与供应商数据,支持在线协同和业务全流程管控。同时提供主数据管理、权限控制、工作流审批、报表自定义及打印、在线报表开发和自定义表单功能,助力企业实现高效自动化管理,并通过UniAPP实现移动端支持,满足多场景应用需求。
439 1