开发三步走

一、准备工作

(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=cherry
(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

Copyright © Dodo Framework 2019 all right reservedModify At: 2019-12-24 10:45:36