代码生成器的使用
在开发的时候,我们可以在 jpress 项目的 starter 模块下,建立一个新的代码生成器java类,用于对模块的代码生成,也可以参考 starter 模块,自己编写一个属于自己项目的 starter。
代码生成器如下:
public class PageModuleGenerator {
private static String dbUrl = "jdbc:mysql://127.0.0.1:3306/newjpress";
private static String dbUser = "root";
private static String dbPassword = "";
private static String moduleName = "club";
private static String dbTables = "club_category,club_post,club_post_comment";
private static String modelPackage = "io.jpress.module.club.model";
private static String servicePackage = "io.jpress.module.club.service";
public static void main(String[] args) {
ModuleGenerator moduleGenerator = new ModuleGenerator(moduleName, dbUrl, dbUser, dbPassword, dbTables, modelPackage, servicePackage);
moduleGenerator.gen();
}
}
执行完 main()
方法后,会在当前目录下生产一个叫 club 的新的maven模块。