用户工具

站点工具


start

EPPDEV-JEE

DPPDEV-JEE是一个由数据驱动的,基于Springboot的代码生成程序,可以根据数据库库表结构定义生成mybatis基础OR映射类,对应的基础Service和Controller,以及相应的基础类和工具类,生成的代码无任何私有依赖,完全可以独立运行。

本软件是开源软件,采用 996 License v1.0 协议,代码仓库位于:

使用说明

版本 日期 HTML版 PDF版 备注
V0.1.6 2019-09 EPPDEV-JEE使用手册V1.6 EPPDE-JEE使用手册V0.1.6下载 当前最新版本

开发定制

基本定制

EPPDEV-JEE的开发已基本实现了生成内容配置化管理,生成内容的相关配置主要包括:

  • 整体配置:eppdev-jee-cg/src/main/resources/eppdev-jee/eppdev.xml
  • 代码模板:eppdev-jee-cg/src/main/resources/eppdev-jee/template/**/*.ftl

基础的代码模板的修改请参见:基本定制说明

二次开发

针对仅仅依靠修改模板配置无法完成的功能,则需要修改程序代码,需要深入理解EPPDEV-JEE的设计思路,详见:

技术栈

主要使用的组件包括:

各个技术应用使用说明详见:技术栈说明

版本计划

未来计划

  • v0.1.6: 小版本优化,计划2019年9月,主要改造点:
    • 增加定制,实现自动生成count、sum、avg, groupby 等相关查询功能
  • V0.2: 更进一步的定制化功能,计划时间:2019年10月
    • 实现各项内容是否生成的自动化定制

更多的软件版本计划参见:更新计划

版本历史

近期主要版本升级如下:

  • v0.1.5: 小版本省级,完成时间20190817,主要改点:
    • 增加了库表修改日志的记录
    • 生成的代码中增加了修改日志的注释
  • v0.1.4.1: bugfix,完成时间20190530,主要改造点:
    • 解决_minParam参数中的set方法命名错误问题
  • v0.1.4: 小版本优化,完成时间20190514,主要改造点:
    • 增加单个物理库表更新加载功能
  • v0.1.3: 小版本升级,完成时间20190503
    • 自动生成Test相关内容

详细的版本历史参见 版本历史

start.txt · 最后更改: 2019/09/27 05:56 由 jinlong