SpringBoot第七篇:整合Mybatis-Plus (4)

  简单说,就是通过方法把条件封装好,直接写入参数即可。个人并不推荐这种方式,因为可读性并不强,有点封装过度。如果感兴趣的小伙伴,可以看看 ,写得很详细。


参考

MyBatis Plus 官网:https://mp.baomidou.com/

源码:com.baomidou.mybatisplus.core.mapper.BaseMapper


总结

  其实就个人来说,我并不喜欢这个工具。因为它给我的感觉是封装过度了,从某种程度上来说,把简单问题复杂化了。

  常规的 CRUD 操作,对应问题的解决方案有很多,比就如上一篇文章【SpringBoot第六篇:整合通用Mapper】中说到的通用Mapper,就是我比较喜欢的解决方案。

  针对代码生成器和条件生成器,那就是“萝卜白菜,各有所爱”了。

  当然,这只是个人的观点。技术与框架的选择,是多个因素的综合考虑的结果。





SpringBoot第七篇:整合Mybatis-Plus

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzwszd.html