跳至主要內容
easy-query

easy-query

🚀 java下唯一一款同时支持强类型对象关系查询和强类型SQL语法查询的ORM,拥有对象模型筛选、隐式子查询、隐式join、显式子查询、显式join,支持Java/Kotlin

开始使用 →爱心支持💡

//筛选用户名称包含小明的
List<SysUser> users = easyEntityQuery.queryable(SysUser.class)
    .where(s -> s.name().like("小明")).toList();
//筛选用户名称包含小明并且是2020年以前创建的
List<SysUser> users = easyEntityQuery.queryable(SysUser.class)
    .where(s -> {
            s.name().like("小明");
            s.createTime().lt(LocalDateTime.of(2020,1,1,0,0));
    }).toList();
//筛选用户名称包含小明的或者名称包含小红的
List<SysUser> users = easyEntityQuery.queryable(SysUser.class)
    .where(s -> {
        s.or(() -> {
            s.name().like("小明");
            s.name().like("小红");
        });
    }).toList();
MavenApache 2jdk-8jdk-11jdk-17

Gitee starGithub star

🔔 QQ 群: 170029046


Dromara 成员项目

为往圣继绝学,一个人或许能走的更快,但一群人会走的更远。

🔔 交流 QQ 群

群号: 170029046

EasyQuery 官方 QQ 群: 170029046

github 仓库

easy-queryopen in new window

gitee 仓库

easy-queryopen in new window

许可证

Apache-2.0 Licenseopen in new window

文档主题

vuepress-theme-hopeopen in new window