Springboot 统一maper 和逆向工程

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
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

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
Java 数据库连接 Maven
mybatis使用一:springboot整合mybatis、mybatis generator,使用逆向工程生成java代码。
这篇文章介绍了如何在Spring Boot项目中整合MyBatis和MyBatis Generator,使用逆向工程来自动生成Java代码,包括实体类、Mapper文件和Example文件,以提高开发效率。
108 2
mybatis使用一:springboot整合mybatis、mybatis generator,使用逆向工程生成java代码。
|
6月前
|
数据库
Springboot+mybatis-plus逆向工程生成代码器
Springboot+mybatis-plus逆向工程生成代码器
|
6月前
|
存储 Java 数据库连接
SpringBoot整合MyBatis-generator逆向工程
SpringBoot整合MyBatis-generator逆向工程
99 0
|
XML SQL Java
Spring Boot项目中利用MyBatis逆向工程提升开发效率
一、添加相关依赖 要使用MyBatis逆向工程,我们首先需要在Spring Boot项目中添加必要的依赖。以下是在使用MySQL数据库的Spring Boot项目中,添加MyBatis及MyBatis Generator依赖的pom.xml配置:
180 0
|
XML Java 数据库连接
Java--SpringBoot-42-Mybatis-10-逆向工程
在开发中,我们使用Mybatis最麻烦的就是写每个表对应的Mapper接口及XML配置文件,当然还有实体类,既然每个单表都有对应的一套,那么肯定就有自动生成这些代码文件的工具,那就是代码生成器:逆向工程-MyBatis generator。
121 0
Java--SpringBoot-42-Mybatis-10-逆向工程
|
XML Java 关系型数据库
Springboot mybatis逆向工程org.springframework.beans.factory.BeanCreationException: Error creating bean错误
声明:这个错误只是作者在学习时候的一种情况,并不一定能够解决所有情况。还望各位审视出错具体环境!谢谢。
321 0
Springboot mybatis逆向工程org.springframework.beans.factory.BeanCreationException: Error creating bean错误
springboot+mybatisplus逆向工程生成代码
springboot+mybatisplus逆向工程生成代码
237 0
|
Java 关系型数据库 MySQL
SpringBoot 中Mybatis的逆向工程详解
SpringBoot 中Mybatis的逆向工程详解
SpringBoot 中Mybatis的逆向工程详解
|
1月前
|
JavaScript 安全 Java
如何使用 Spring Boot 和 Ant Design Pro Vue 实现动态路由和菜单功能,快速搭建前后端分离的应用框架
本文介绍了如何使用 Spring Boot 和 Ant Design Pro Vue 实现动态路由和菜单功能,快速搭建前后端分离的应用框架。首先,确保开发环境已安装必要的工具,然后创建并配置 Spring Boot 项目,包括添加依赖和配置 Spring Security。接着,创建后端 API 和前端项目,配置动态路由和菜单。最后,运行项目并分享实践心得,包括版本兼容性、安全性、性能调优等方面。
145 1
|
19天前
|
JavaScript 安全 Java
如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用。
本文介绍了如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用。首先,创建并配置 Spring Boot 项目,实现后端 API;然后,使用 Ant Design Pro Vue 创建前端项目,配置动态路由和菜单。通过具体案例,展示了如何快速搭建高效、易维护的项目框架。
95 62