利用MyBatis的Generator生成器自动生成实体类、DAO接口和Mapping映射文件。
环境:SSM框架下,maven项目
工具:
1)引入jar包(框架中缺什么引什么)
mysql-connector-java-5.1.33.jar
mysql-connector-java
mybatis
2)pom文件中加入对应的依赖:例如
<!-- mybatis自动生成实体类 -->
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.30</version>
</dependency>
3)generator.xml 对应修改
4)MyGenerateUtil.java
生成方法:将generator.xml放到resource 下面,MyGenerateUtil.java放在项目任意包下面(最好自己新建util包)
右键运行 java Application 即可生成。