代码拉取完成,页面将自动刷新
从开发框架的目标来说会尽可能的提取封装基本的CURD基类实现,但是对于各个业务功能开发还是需要一些基本的框架代码作为添加业务逻辑实现的基础, 有一个基本的框架代码生成工具,既可以有效提升开发效率,也能提升编码的风格一致性和潜在的后期重构需求。
框架提倡以Code First的开发模式,按照JPA注解规范定义基本的Entity对象类,框架实现了一个基础的代码生成工具,基于Freemarker模板定义, 搜索所有Entity注解的实体类,生成基本的DAO、Service、Test、Contoller、JSP等框架页面代码文件生成。大致介绍如下:
整个代码工具全部模板文件和源代码都在entdiy-devops/entdiy-dev-codebuilder工程下,如果在运行过程出现问题或有兴趣改进优化其实现,可以自行修改代码逻辑或模板定义以适合自己的项目需要, 以下简单介绍一下使用步骤,具体原理可结合相关配置文件和源代码理解。
对于新模块,除了使用代码生成工具生成一些基础框架代码文件,也可以采用直接从一些现有模块或基础框架代码文件复制,做简单修改实现新功能编码。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。