生活随笔
收集整理的這篇文章主要介紹了
[mybatis]逆向工程MGB基本编写
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
逆向工程
<dependency><groupId>org.mybatis.generator
</groupId><artifactId>mybatis-generator-core
</artifactId><version>1.3.7
</version>
</dependency>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration><context id="DB2Tables" targetRuntime="MyBatis3Simple"><jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC"userId="root"password="8888.216"></jdbcConnection><javaTypeResolver ><property name="forceBigDecimals" value="false" /></javaTypeResolver><javaModelGenerator targetPackage="com.atguigu.mybatis.bean" targetProject=".\src"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><sqlMapGenerator targetPackage="com.atguigu.mybatis.dao"targetProject=".\resources"><property name="enableSubPackages" value="true" /></sqlMapGenerator><javaClientGenerator type="XMLMAPPER" targetPackage="com.atguigu.mybatis.dao" targetProject=".\src"><property name="enableSubPackages" value="true" /></javaClientGenerator><table tableName="tb1_dept" domainObjectName="Department"></table><table tableName="tb1_employee" domainObjectName="Employee"></table></context>
</generatorConfiguration>
@Testpublic void mybatisGeneratorTest() throws IOException, XMLParserException, InvalidConfigurationException, SQLException, InterruptedException {List<String> warnings
= new ArrayList<String>();boolean overwrite
= true;ConfigurationParser cp
= new ConfigurationParser(warnings
);Reader reader
= Resources.getResourceAsReader("mgb.xml");Configuration config
= cp
.parseConfiguration(reader
);DefaultShellCallback callback
= new DefaultShellCallback(overwrite
);MyBatisGenerator myBatisGenerator
= new MyBatisGenerator(config
, callback
, warnings
);myBatisGenerator
.generate(null);}
總結
以上是生活随笔為你收集整理的[mybatis]逆向工程MGB基本编写的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。