mybatis怎么逆向生成javabean?
时间: 2023-06-10 13:07:16 浏览: 109
MyBatis提供了一个叫做MyBatis Generator的插件,可以帮助我们快速地生成Java代码。以下是逆向生成JavaBean的步骤:
1.在pom.xml中添加MyBatis Generator的依赖:
```
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.4.0</version>
</dependency>
```
2.在项目中创建配置文件generatorConfig.xml,并配置数据库连接信息、生成的JavaBean的包名、表名等信息。
3.在generatorConfig.xml中配置生成JavaBean的插件:
```
<plugin type="org.mybatis.generator.plugins.JavaModelGeneratorPlugin">
<property name="targetPackage" value="com.example.model"/>
<property name="targetProject" value="src/main/java"/>
</plugin>
```
4.在generatorConfig.xml中配置生成Mapper接口的插件:
```
<plugin type="org.mybatis.generator.plugins.MapperInterfaceGeneratorPlugin">
<property name="targetPackage" value="com.example.mapper"/>
<property name="targetProject" value="src/main/java"/>
</plugin>
```
5.在generatorConfig.xml中配置生成Mapper映射文件的插件:
```
<plugin type="org.mybatis.generator.plugins.SqlMapGeneratorPlugin">
<property name="targetPackage" value="mapper"/>
<property name="targetProject" value="src/main/resources"/>
</plugin>
```
6.在generatorConfig.xml中配置要生成JavaBean的表名:
```
<table tableName="user"/>
```
7.运行MyBatis Generator,生成JavaBean、Mapper接口以及Mapper映射文件:
```
java -jar mybatis-generator-core-1.4.0.jar -configfile generatorConfig.xml -overwrite
```
以上就是使用MyBatis Generator逆向生成JavaBean的步骤。
阅读全文