一、概述
开发阶段80%以上的模块都具有基本增删改查功能,反反复复的制作不仅效率低下,而且容易出错,使用代码生成器自动生成代码,只需要精品的开发出代码生成器,后期代码开发效率将直线上升。
代码生成器的思想就是通过执行程序,自动生成出Java源代码,核心原理是读写文件。
二、具体实现
2.1、数据初始化
这个方法主要是获取包名、实体类名称等信息。
2.2、创建目录
生成具体的代码的所在目录
2.3、创建查询实体类
2.4、创建实体类的hibernate的配置文件
2.5、创建dao接口
2.6、创建dao实现类
2.7、创建service的接口
2.8、创建service的实现类
2.9、创建action类
2.10、创建spring的配置文件
2.11、对struts.xml配置文件修改
2.12、生成工具方法
三、测试
领取专属 10元无门槛券
私享最新 技术干货