diff --git a/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/App.java b/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/App.java deleted file mode 100644 index 2a53c9c074c573b9d6cd0ec775d32f88d25a1bf4..0000000000000000000000000000000000000000 --- a/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/App.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.zheng.ucenter.dao; - -/** - * Hello world! - * - */ -public class App -{ - public static void main( String[] args ) - { - System.out.println( "Hello World!" ); - } -} diff --git a/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/Generator.java b/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/Generator.java new file mode 100644 index 0000000000000000000000000000000000000000..79f62800e520e9d71569a30f9c2d1cabfec2b06f --- /dev/null +++ b/zheng-ucenter/zheng-ucenter-dao/src/main/java/com/zheng/ucenter/dao/Generator.java @@ -0,0 +1,27 @@ +package com.zheng.ucenter.dao; + +import com.zheng.common.util.MybatisGeneratorConfigUtil; +import com.zheng.common.util.PropertiesFileUtil; + +/** + * 代码生成类 + * Created by ZhangShuzheng on 2017/1/10. + */ +public class Generator { + + // 根据命名规范,只修改此常量值即可 + private static String MODULE_PREFIX_NAME = "ucenter"; + private static String JDBC_DRIVER = PropertiesFileUtil.getInstance("jdbc").get("jdbc.driver"); + private static String JDBC_URL = PropertiesFileUtil.getInstance("jdbc").get("jdbc.url"); + private static String JDBC_USERNAME= PropertiesFileUtil.getInstance("jdbc").get("jdbc.username"); + private static String JDBC_PASSWORD = PropertiesFileUtil.getInstance("jdbc").get("jdbc.password"); + + /** + * 根据模板生成generatorConfig.xml文件 + * @param args + */ + public static void main(String[] args) { + MybatisGeneratorConfigUtil.generator(JDBC_DRIVER, JDBC_URL, JDBC_USERNAME, JDBC_PASSWORD, MODULE_PREFIX_NAME); + } + +} diff --git a/zheng-ucenter/zheng-ucenter-dao/src/main/resources/generatorConfig.xml b/zheng-ucenter/zheng-ucenter-dao/src/main/resources/generatorConfig.xml index 81226d4a20f56f12a4f3fca121c8d4be00dc96b0..7c1d44ce364df30ba872037eb7bf58b3813beef4 100644 --- a/zheng-ucenter/zheng-ucenter-dao/src/main/resources/generatorConfig.xml +++ b/zheng-ucenter/zheng-ucenter-dao/src/main/resources/generatorConfig.xml @@ -2,63 +2,67 @@ - - + + - - + + - + - + - - - + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/zheng-ucenter/zheng-ucenter-dao/src/main/resources/jdbc.properties b/zheng-ucenter/zheng-ucenter-dao/src/main/resources/jdbc.properties index b85974c635a4ccde9d9625283e388b6a76ea8322..cea49fe56e903850b9a6212c17ecd485ffcd210b 100644 --- a/zheng-ucenter/zheng-ucenter-dao/src/main/resources/jdbc.properties +++ b/zheng-ucenter/zheng-ucenter-dao/src/main/resources/jdbc.properties @@ -3,7 +3,4 @@ jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/zheng?useUnicode\=true&characterEncoding jdbc.username=root jdbc.password=123456 -classPathEntry=D:/mysql-connector-java-5.1.34.jar -generator.javaModelGenerator.targetPackage=com.zheng.ucenter.dao.model -generator.sqlMapGenerator.targetPackage=com.zheng.ucenter.dao.mapper -generator.javaClientGenerator.targetPackage=com.zheng.ucenter.dao.mapper \ No newline at end of file +classPathEntry=D:/mysql-connector-java-5.1.34.jar \ No newline at end of file