先有一个固定的代码结构,后有代码生成器。
代码结构
这里有一个代码结构范例可供参考
life-project(项目)
-commonDb(模块)
– org.commonDb.entity(包)
– – userEntity.java
– org.commonDb.dao(包)
– – userDao.java
-account(模块)
– org.account.user(包)
– – insert(子包)
– – – userInsertController.java
– – – userInsertService.java
– – – userInsertRequest.java
– – updateById
– – – userUpdateByIdController.java
– – – userUpdateByIdService.java
– – – userUpdateByIdRequest.java
– – deleteById
– – – userDeleteByIdController.java
– – – userDeleteByIdService.java
– – – userDeleteByIdRequest.java
– – selectList、selectPage、selectOne
– – – userSelectListController.java
– – – userSelectListService.java
– – – userSelectListRequest.java
代码生成逻辑
待续