以简单的例子从头开始建spring boot web多模块项目(三)-better mybatis generate的使用

这个也是因为网上找了太多不太对头的文档,这里是验证过的。

1、idea插件中查找better-mybatis-generator,貌似这个版本很久没更新过了。。到现在已经6年了。。

2、我需要连接mysql8.0.38,右侧Database中添加mysql连接,属性如下:

注意最终生成的URL为:

jdbc:mysql://localhost:3306/k3mdm?serverTimezone=GMT&useSSL=false

这里k3mdm为数据库名,点击Test Connection,成功就行。

打开库,找到warehouse表:

点击mabatis-generate,属性设置如下:

点击ok就能生成了。

注意详细内容:

table name:warehouse

主键:id

model:Warehouse

dao name:WarehouseMapper

model package:org.rainpet.entity

dao package:org.rainpet.mapper

xml package:mapper

project folder、model folder、dao folder、xml folder都设置为D:/java/workspace/RParentDemo/Web

其中:

D:/java/workspace/RParentDemo 这个路径是父项目,web是子项目,具体根据情况设置

勾选mysql_8,点确定,即可。

相关推荐
Coder_Boy_19 分钟前
基于SpringAI的在线考试系统-DDD(领域驱动设计)核心概念及落地架构全总结
java·大数据·人工智能·spring boot·架构·ddd·tdd
rannn_11136 分钟前
【Javaweb学习|Day6】日志技术、多表查询、分页查询及优化(动态SQL)
java·后端·javaweb
vx_bisheyuange1 小时前
基于SpringBoot的知识竞赛系统
大数据·前端·人工智能·spring boot·毕业设计
qq_12498707531 小时前
基于微信小程序的宠物寄领养系统(源码+论文+部署+安装)
java·spring boot·后端·微信小程序·小程序·宠物·计算机毕业设计
那我掉的头发算什么1 小时前
【SpringBoot】从创建第一个spring项目开始
spring boot·后端·spring
Chan161 小时前
【 Java八股文面试 | RabbitMQ篇 】
java·spring boot·spring·面试·java-ee·rabbitmq·java-rabbitmq
源代码•宸1 小时前
Golang原理剖析(channel源码分析)
开发语言·后端·golang·select·channel·hchan·sudog
Charlie_lll2 小时前
RAG+ReAct 智能体深度重构|从「固定三步执行」到「动态思考-行动循环」
人工智能·spring boot·redis·后端·ai·重构
蚰蜒螟2 小时前
Spring Boot 与 Tomcat 错误页面处理机制深度解析
spring boot·tomcat
+VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue校园实验室管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计