最近有用SSM写一些API 感觉大多是重复性的劳动 应该可以抽象出来配置化开发就好了
主要实现2个部分:
1.自动生成对模型(单表)的增删改查接口功能
2.配置化多表多参数功能
目前已经实现了第一步
github地址:https://github.com/dickwin/ICS/
在属性文件里:
application.properties
配置数据库信息和生成代码的地址:
jdbc.properties:
ics.config.driverClassName=com.mysql.jdbc.Driver
ics.config.url=jdbc:mysql://127.0.0.1:3306/ics?characterEncoding=gbk
ics.config.username=root
ics.config.password=root
ics.config.miniPoolSize=1
ics.config.maxPoolSize=20
ics.config.initialPoolSize=1
ics.config.maxIdleTime=25000
ics.config.acquireIncrement=1
ics.config.pakagedir=D:\\exworkspace\\ICS\\src\\main\\java\\com\\ics
ics.config.mybatdir=D:\\exworkspace\\ICS\\src\\main\\resources\\mybatis
// 1.生成XXXMapper.java
// 2.生成xxxServ