zhiyuan0 2018-10-11
mybatis反向工程的基本思路:
加载反向注入配置文件(generatorConfig.xml),从中连接好配置的数据源,将对应的代码生成在配置好的目录下
占位符<properties resource="application.properties"/>配置在generatorConfig.xml,之后generatorConfig.xml中可以使用占位符引用值
pom 文件还有generator时候用的数据库驱动,用的mapper,是一般的mapper,还是通用tk.mapper
加载分:1 执行maven命令加载(默认会自动找到改maven项目对应的pom.xml ---对应的pom.xml需要配置好注入配置文件的信息),pom.xml会有注入配置文件的路径,从而加载到注入配置文件
2 直接通过java加载注入配置文件
跳到子模块生成(跨项目目录)
targetProject=".\bank-mapper\src/main/java 一个类似当前目录= <javaModelGenerator targetPackage="com.houbank.bank.web.model" targetProject="src/main/java"/>
..\bank-mapper\src/main/java 两个点 跳出一级
详细参考之前同类文章