Bean Searcher
0

Bean Searcher

专注高级查询的只读 ORM,天生支持联表,免 DTO/VO 转换,使一行代码实现复杂列表检索成为可能

链接直达

Bean Searcher 是一个轻量级的数据库条件检索引擎,旨在简化后端查询逻辑的开发,专注于高级查询的只读 ORM 工具。它支持多表关联、动态字段运算符、分组聚合查询、子查询、字段转换器、多数据源等特性。Bean Searcher 可以通过一行代码实现复杂查询,例如多表联查、分页搜索、字段过滤、排序、统计等功能。它支持与 Spring Boot、Grails、Jfinal 等框架集成,使用简单,开发效率高。

Bean Searcher插图

Bean Searcher 的核心功能包括:支持多表联查、分页搜索、字段过滤、排序、统计等功能,仅需一行代码即可实现传统 ORM 难以完成的复杂列表查询。它支持实体类多表映射、动态字段运算符、分组聚合查询、子查询、字段转换器、多数据源等特性。Bean Searcher 可以通过注解和配置灵活扩展功能,如自定义字段运算符、数据库方言等。

Bean Searcher 的使用方式包括:通过注入检索器实例,通过参数构建器实现多条件、联表、分页、排序等复杂查询。例如,可以通过 search 方法进行查询,支持多种参数,如分页、排序、字段过滤等。Bean Searcher 支持自定义扩展,用户可以自定义字段运算符、字段转换器、数据库方言等。

Bean Searcher 的更新和扩展性方面,它支持自定义扩展组件,如自定义字段运算符、字段转换器、数据库方言等。Bean Searcher 遵循 Apache-2.0 协议,开源免费,支持多种数据库和自定义扩展。

Bean Searcher 是一个功能强大且灵活的数据库条件检索引擎,适用于多种后端开发场景,能够显著提升开发效率和查询性能。

相关推荐

k

科技Lion的Shell脚本工具是一款全能Linux服务器管理工具箱,提供Docker管理、LNMP建站、系统优化等功能。适用于Ubuntu、CentOS等主流Linux发行版。

Solon

Solon 是一个轻量级、高效率的 Java 应用开发框架,专注于简化 Web 和微服务开发。

AlloyTeam

AlloyTeam是腾讯公司旗下的全端前端技术团队,是国内影响力最大的前端团队之一。AlloyTeam 官网核心定位是前端技术开源与交流平台。

vfox

vfox(Version Fox)是一个专为开发者设计的跨平台、可扩展的版本管理器,旨在简化多语言开发环境的配置与切换过程。

PixelPunk

PixelPunk - 赛博图床 - 一款酷炫的现代化图床、结合AI实现智能标签、审核、使用方便智能、且持续免费更新

评论

暂无评论,来抢沙发~