QueryWrapper还是xml文件中完整的sql语句?
实事求是的讲,对于简单清晰的业务查询,QueryWrapper确实方便很多。之所以我们没有使用,原因:1、后续的sql代码维护问题,优化、定位sql语句的时候,没有xml文件中完整的sql语句方便搜索和修改。2、代码复用问题,如果放开使用QueryWrapper,可能会导致到处都是QueryWrapper代码,不利于后期统一维护。(虽然可以通过强制开发人员抽取统一查询逻辑,但太依赖人为和自觉了).
·
实事求是的讲,对于简单清晰的业务查询,QueryWrapper确实方便很多。
之所以我们没有使用,原因:
1、后续的sql代码维护问题,优化、定位sql语句的时候,没有xml文件中完整的sql语句方便搜索和修改。
2、代码复用问题,如果放开使用QueryWrapper,可能会导致到处都是QueryWrapper代码,不利于后期统一维护。(虽然可以通过强制开发人员抽取统一查询逻辑,但太依赖人为和自觉了)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)