本章节主要描述MyBatis的整合,以及使用mybatis-generator-maven-plugin生成代码骨架,源码:
jun/learn-springboot - Gitee.com
一、首先建数据库
本示例用的是MySQL8.0.23,建表t_goods、t_orders,略...
二、goods模块resources加入mybatis-generator-maven-plugin
goods模块中pom.xml增加插件配置
父项目pom.xml中增加mybatis配置,引用mapper中xml资源配置
三、生成mybatis代码骨架
首先打开Maven窗口,右键创建启动
填入mybatis-generator:generate -e -f pom.xml
最终在模块上会看到,虽然生成的代码比较乱,但是先有mybatis骨架,先调通后面再按实际调整
修改服务类,改正式读取数据库
四、修改starter启动类
mapper加载时,需扫描哪个包,同时配置dev环境,其它环境类似