`
cax_2014
  • 浏览: 9622 次
社区版块
存档分类
最新评论

jpa in语句

    博客分类:
  • java
 
阅读更多

  在jpa中,可以处理list对象,数组不行,在list前后是否用括号都可以

    public List<Wish> findFriendWishListByUserLoginList(List<UserLogin> findFriends, Integer wishDefaultNum) {
        return findFriends == null ? null : createQuery("from Wish where userLogin in (:list) Order By createOn desc").setParameter("list", findFriends).setMaxResults(wishDefaultNum).getResultList();
    }
    public List<Wish> findFriendWishListByUserLoginList2(List<String> findFriends, Integer wishDefaultNum) {
        return findFriends == null ? null : createQuery("from Wish where userLogin.id in (:list) Order By createOn desc").setParameter("list", findFriends).setMaxResults(wishDefaultNum).getResultList();
    }

 

分享到:
评论

相关推荐

    jpa in action pdf 中文

    jpa in action pdf 中文 不是真实这个系列的,是我自己写的。虽然很多地方语句不通顺,不过也很用心,花了很长时间写的,看看还是可以的。(主要我语文太差了,打小语文就不好)请勿转载 写的很一般,等做完手里的...

    Spring Data JPA基本使用及部分原理(核心概念)

    在 调用jpa的语句上标识@Transactional 2 jpa自定义查询时 大概意思就是说 对于带有命名参数的查询,您需要使用提供方法参数的名称 使用@param查询方法参数 是java8以上的一个标志, 解决方法:在 自定义的查询...

    osiv-reproducer:与spring.jpa.open-in-view和JDBCTemplate一起意外问题的最小复制者

    带有spring.jpa.open-in-view和JDBCTemplate的意外问题的复制者这个仓库是一个最小的Spring Boot应用程序,可以重现我在spring.jpa.open-in-view设置为true的真实应用程序中遇到的问题(如果Spring Boot JPA Starter...

    毕业设计,基于SpringBoot+Vue+MySql开发的前后端分离的听书网,小说阅读网,内含Java完整源代码,数据库脚本

    刚刚开始学习的时候连接数据库使用JDBC,JDBC是一个接口规范,对应不同数据库如mysql,oracle,sql server有不同的实现,且数据库操作直接使用sql语句,开发起来和数据库交互性较差。 [Image] 我们选择的是Spring Data...

    解决Hibernate JPA中insert插入数据后自动执行select last_insert_id()

    我用的是Spring MVC+ Hibernate JPA + MySQL数据库。在插入数据后SQL执行日志中会多出一条select语句: 代码如下:Hibernate: insert into click_statstic (logDate, memoId, src, typeId) values (?, ?, ?, ?)...

    HibernateDaoSupport二次封装组件,快速统计和查询,修改

    HibernateDaoSupport二次封装组件,快速统计和查询,修改,删除,并且对SQL语句的in,or,exitsts都有涉及

    支持多数据库的ORM框架ef-orm.zip

     JPA1.0和早期的H框架,其思想是将关系型数据库抽象为对象池,这极大的限制了本来非常灵活的SQL语句的发挥空间。而本质上,当我们调用某H框架的session.get、session.load、session.delete时,我们是想传递一个以...

    Spring中文帮助文档

    在IN语句中传入一组参数值 11.7.4. 处理复杂类型的存储过程调用 12. 使用ORM工具进行数据访问 12.1. 简介 12.2. Hibernate 12.2.1. 资源管理 12.2.2. 在Spring容器中创建 SessionFactory 12.2.3. The ...

    Spring API

    在IN语句中传入一组参数值 11.7.4. 处理复杂类型的存储过程调用 12. 使用ORM工具进行数据访问 12.1. 简介 12.2. Hibernate 12.2.1. 资源管理 12.2.2. 在Spring容器中创建 SessionFactory 12.2.3. The ...

    springboot参考指南

    就地(in-place)运行项目 vi. 59.6. Spring Boot插件配置 vii. 59.7. Repackage配置 viii. 59.8. 使用Gradle自定义配置进行Repackage i. 59.8.1. 配置选项 Spring Boot参考指南 6 ix. 59.9. 理解Gradle插件是如何...

    spring chm文档

    11.2.6. 执行SQL语句 11.2.7. 执行查询 11.2.8. 更新数据库 11.3. 控制数据库连接 11.3.1. DataSourceUtils类 11.3.2. SmartDataSource接口 11.3.3. AbstractDataSource类 11.3.4. ...

    Spring-Reference_zh_CN(Spring中文参考手册)

    11.2.6. 执行SQL语句 11.2.7. 执行查询 11.2.8. 更新数据库 11.3. 控制数据库连接 11.3.1. DataSourceUtils类 11.3.2. SmartDataSource接口 11.3.3. AbstractDataSource类 11.3.4. SingleConnectionDataSource类 ...

    Hibernate注释大全收藏

    • Single Table per Class Hierarchy Strategy: the &lt;subclass&gt; element in Hibernate 每个类层次结构一张表 • Joined Subclass Strategy: the &lt;joined-subclass&gt; element in Hibernate 连接的子类策略 @...

Global site tag (gtag.js) - Google Analytics