myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper

一、mybatis逆向工程
数据库复用之前的tmall数据库
新建项目后,com.how2java.tmall.util文件夹下新建OverIsMergeablePlugin.java和MybatisGenerator.java,resource文件夹下新建generatorConfig.xml
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第1张图片
1.1MybatisGenerator.java
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第2张图片
这里获取generatorConfig.xml文件,这个获取的路径和编译后的maven项目结果相关,可以参考https://www.cnblogs.com/convict/p/11330449.html这篇文章
获取资源有getClassLoader().getResource()和getResource(),这个方法和jvm有关,需要学习jvm相关知识,参考https://blog.csdn.net/suchahaerkang/article/details/100927545(没学过jvm没太看懂)

1.2generatorConfig.xml
配置生成的位置
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第3张图片
配置数据库的表(https://www.jianshu.com/p/9a6e9f93ba6d)
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第4张图片
1.3执行MybatisGenerator.java,生成对应文件夹及文件:
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第5张图片
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第6张图片
myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper_第7张图片

你可能感兴趣的:(myssm天猫商城搭建1——mybatis逆向工程生成pojo、mapper)