开发三步走
一、准备工作
(1/5) 让项目先跑起来
[info] 点击查看 让项目先跑起来
(2/5) 了解项目结构及配置
[info] 点击查看 了解项目结构及配置
(3/5) 清理项目,删除demo文件
1、Demo文件
[info] 删除 src/main/java/com/example
2、生成Demo的Java文件
[info] 删除 src/main/java/com/exampleapp
3、生成Demo的页面文件
[info] 删除 src/main/webapp/WEB-INF/view/back
(4/5)修改生成器配置文件
[info] src/main/java/com/gentools/dodo_generate_config.properties
(1)修改页面模板(可选)
dodo.code.generate.view.theme=durian
(2)修改生成代码的子包名
dodo.code.generate.app.subpackage=exampleapp
(3)修改实体类的包名(实际写实体类的地方)
dodo.code.generate.entity.basePackage=com.example.entity
(5/5)如有必要,可以修改其他配置文件
二、编写POJO实体类,并添加对应注解
传送门 开始学注解
三、生成代码
(1/4)生成DB:创建数据库表
执行main方法
src/main/java/com/gentools/Step_1_UpdateTable.java
(2/4)生成基础数据:插入数据库
执行main方法
src/main/java/com/gentools/Step_2_MakeBaseData.java
(3/4)生成任务数据:插入数据库
执行main方法
src/main/java/com/gentools/Step_3_InitBusinessData.java
(4/4)生成代码:MVC代码、模型静态字段类
执行main方法
src/main/java/com/gentools/Step_4_GenerateCode.java
有三种方式访问数据库
(1)JdbcService + SQL
具体用法参见:org.springframework.jdbc.core.JdbcTemplate
// 如
@Autowired
private JdbcService jdbcService;
(2)HqlHelperService + HqlHelper
// 如
@Autowired
private HqlHelperService helperService;
(3)实体类生成的Service
具体用法参见:com.dodo.common.framework.service.BaseService 代码注释
// 如
@Autowired
private AdminService adminService;
END
当前内容版权归 DodoFramework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DodoFramework .