JavaWeb前后端代码一键生成
生成包括controller层/Rest类、service层、实体类dao层(可不用), 实体类。
先说下,用编码配置方式:
1.Javabean生成
public class GenBeanSimple {
public static void main(String[] args) {
try{
String dbName=HoneyConfig.getHoneyConfig().getDbName();
// driverName,url,username,password config in bee.properties.
GenConfig config = new GenConfig();
config.setDbName(dbName);
config.setGenToString(true);//生成toString方法
config.setGenSerializable(true); //生成序列化
config.setGenComment(true); //可生成注释
config.setCommentPlace(1); //注释的位置
// 更改成本地的具体路径 change to your real path
config.setBaseDir("D:\\xxx\\yyy\\bee-exam\\src\\main\\java\\");
config.setPackagePath("org.teasoft.exam.bee.osql.entity2");
GenBean genBean = new GenBean(config);
config.setGenFieldFile(true); //可以使用{实体}_F来引用字段名
//设置相对Entity的文件夹; 空表示与Entity同一个文件夹
// config.setFieldFileRelativeFolder("field"); //默认
config.setOverride(true); //是否覆盖原来的文件
genBean.genSomeBeanFile("orders");
} catch (BeeException e) {
e.printStackT

本文介绍了一种使用编码配置的方式,通过JavaBean和自定义模板,实现JavaWeb项目的控制器、Restful服务、实体类以及数据库表的自动化生成,提升开发效率。此外,还介绍了使用一键生成工具KMCoding创建前后端代码的便捷方法。
最低0.47元/天 解锁文章
3612

被折叠的 条评论
为什么被折叠?



