很多时候写代码基本都是增删改查,只是业务逻辑不一样,写一年CRUD和写十年CRUD结果都是一样的,重要的是业务中应用不同的技术点才能更快的成长
所以我们是不是可以直接根据实体类生成CRUD代码呢?这样可以很方便的解放我们的双手使我们更加专注业务。
那么现在可以在IDEA插件市场里搜索 “crud” 即可看到这款插件 Generate Crud,安装好之后只需要创建一个实体类,并在实体类上右键点击第一个选项即可生成这么一套代码啦
目前支持的功能有:
- Controller REST API with Swagger DOC API
- DAO(JpaRepository)
- DTO
- Service (with page query)
- Mapper mapstruct
- Mockito Junit5 Unit Test
后续大家如果有好的建议可以联系我,共同改进这款插件