此文主要归纳了猫哥自己开发xxl-job时,调度中心新增一个页面的方法流程。此功能不涉及执行器,主要涉及xxl-job-admin模块。
- 前端界面
- 新增前端展示页面参数:task\xxl-job-admin\src\main\resources\i18n\message.properties
- 新增页面左侧菜单栏:task\xxl-job-admin\src\main\resources\templates\common\common.macro.ftl
- 新增右侧主页面:task\xxl-job-admin\src\main\resources\templates\***(新增文件夹名)\***.index.ftl
- 新增主页面的jquery:task\xxl-job-admin\src\main\resources\static\js\***.index.1.js
- 后端控制
- 新增Bean:task\xxl-job-admin\src\main\java\com\xxl\job\admin\core\model\***.java
- 新增Dao:task\xxl-job-admin\src\main\java\com\xxl\job\admin\report\dao\***Dao.java
- 新增Controller:task\xxl-job-admin\src\main\java\com\xxl\job\admin\controller\***Controller.java
- 新增XML:task\xxl-job-admin\src\main\resources\mybatis-report(从库)\***Mapper.xml