添加generatorConfig.xml文件
<?xml version="1.0" encoding="UTF-8" ?> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.80.137:3306/mybatis" userId="scott" password="tiger"> </jdbcConnection> <javaModelGenerator targetPackage="pers.congcong.myBatis2.test.model" targetProject="src/main/java"> <property name="trimString" value="true" /> </javaModelGenerator> <sqlMapGenerator targetPackage="textMapper" targetProject="src/main/resources"/> <javaClientGenerator type="XMLMAPPER" targetPackage="pers.congcong.myBatis2.test.dao" targetProject="src/main/java"/> <table tableName="%"> <generatedKey column="id" sqlStatement="Mysql"/> </table> </context> Generator.java 运行文件public class Generator { public static void main(String[] args) throws IOException, XMLParserException, InvalidConfigurationException, SQLException, InterruptedException { List warnings = new ArrayList();
boolean overwrite = true; InputStream is = Generator.class.getResourceAsStream("/generator/generatorConfig.xml"); ConfigurationParser cp = new ConfigurationParser(warnings); Configuration config = cp.parseConfiguration(is); is.close(); DefaultShellCallback callback = new DefaultShellCallback(overwrite); MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); myBatisGenerator.generate(null); for (String w : warnings) { System.out.println(w); } }} Mybatis作者:JaJa大宝剑链接:https://www.jianshu.com/p/0bf89cda8188来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。