spring-data-mongodb 增强工具包,简化 CRUD 操作,提供类 jpa 的数据库操作。
传统关系型数据库及围绕它们构建的 orm 在项目开发中有很多难用的痛点,而 mongodb 这种文档性数据库的出现,完美地解决了 sql 数据库在项目开发中的诸多痛点,在 mongodb 4.0 以后支持了事务,已经可以完美地用于工程项目。spring-data-mongodb 已经对 mongodb 的操作做了一部分封装,但依然不够,Query Criteria Sort 的操作依然有比较大的局限性,而且对于习惯 sql 操作的人来说,理解其使用法则依然稍显别扭。
mongoHelper 对 spring-data-mongodb 又进行了进一步封装,使其更易于使用,并添加了很多易于项目管理的功能。