MyBatis-Plus代码生成器示例项目
MybatisPlus 的代码生成器工具,用过都说好。
mybatisPlusGenerator.zip里打包了一份完整的MybatisPlus 项目示例,还有一套可以独立运行的代码生成器。下载完,直接改下数据库配置,点运行,Entity、Mapper、Service、Controller全自动生成,项目搭起来分分钟。
MybatisPlus 的亮点之一就是简化 CRUD。你只要写个实体类,加上注解,像@TableName
这种,剩下的增删查改它都帮你搞定。比如插入一条数据,直接userMapper.insert(user)
,简单粗暴。
再一个挺香的功能是条件构造器,像QueryWrapper
、UpdateWrapper
这些,写起来像拼乐高,想查谁就用eq
、like
这些 API,链式调用又直观,写复杂点的查询也不头疼。
哦对,还有主键策略也挺灵活的,数据库自增、雪花算法、手动输入都有支持,能根据业务场景灵活调整,挺方便。
事务这块就不用说了,@Transactional
往 Service 上一贴,配合 Spring 用起来毫无压力。
代码生成器就是帮你省时间的神器。配置好数据库地址,它能一口气把基础代码都写好,适合刚上手或者项目刚起步的时候用,效率直接拉满。
如果你之前还没用过MybatisPlus,这个压缩包里那个例子项目可以带你从头跑一遍流程;如果你已经在用了,那直接用里面的生成器,写业务更专注。
顺手给你几篇相关的生成器文章,有需要可以看看:
,如果你写 Java、搞后端,尤其用 Mybatis 又不想手写太多重复代码,那mybatisPlusGenerator.zip还是挺值得一试的。
mybatisPlusGenerator.zip
预估大小:224个文件
Generator$1.class
1KB
Generator$3.class
1KB
ResultCode.class
2KB
JsonBean.class
5KB
SwaggerConfig.class
2KB
OperationLogController.class
3KB
LicenseController.class
3KB
UserController.class
3KB
DeviceController.class
3KB
DeviceServiceImpl.class
3KB
239.34KB
文件大小:
评论区