以简单的例子从头开始建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,点确定,即可。

相关推荐
endswel3 小时前
Spring bean 注册多种方式
java·后端·spring
铁皮饭盒3 小时前
还是网页端, 46mb模型, 抠图功能升级了, 抠任意主体, 还是不要显卡, 不要python, 满意吗?
前端·javascript·后端
小林coding4 小时前
Flash模型又添一员大将:实测MiniMax M3.1
后端
颜进强4 小时前
25 · NestJs DurableProviders 持久化 Provider:把 ContextId 当缓存键
前端·后端·ai编程
tltwuyulw4 小时前
Java的函数式编程(四)
后端
我的xiaodoujiao4 小时前
Django 基础知识详细图文教程 14-Django 表单定义与使用
开发语言·后端·python·django
颜进强4 小时前
24 · NestJs LazyLoadingModules 懒加载模块:你在前端天天 `import()` 懒路由,但 Nest 偏偏不能懒加载路由
前端·后端·ai编程
Mav4 小时前
[个人学习记录]从零构建高性能 LLM 推理网关:为什么普通轮询会击穿显存?Nginx 平滑加权轮询(SWRR)在 Go 中的 57ns 零分配实战
后端
大哥43094 小时前
改了 ≠ 生效了:为什么"改完了"不是完成判据
后端