将Mybatis-Generator 由xml文件配置成java可运行程序:
将示例中的代码中的file文件替换成配置好的xml文件即可:
public class Mbg { public static void main(String[] args) { try { generator("E:\\IDEAWork2\\MyMaven\\src\\Test\\com\\lemontree\\MBG.xml"); } catch (Exception e) { e.printStackTrace(); } } private static void generator(String file) throws Exception { List<String> warnings = new ArrayList<String>(); boolean overwrite = true; File configFile = new File(file); ConfigurationParser cp = new ConfigurationParser(warnings); Configuration config = cp.parseConfiguration(configFile); DefaultShellCallback callback = new DefaultShellCallback(overwrite); MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); myBatisGenerator.generate(null); } }注意:为了简便一般会吧生产的代码目录生成在项目里面