跳至主要內容
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

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

🔔交流QQ群

群号: 170029046

EasyQuery官方QQ群: 170029046