![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JPA
JPA内容
a816120
这个作者很懒,什么都没留下…
展开
-
springDataJPA的基本使用
最近一个项目在使用jpa,因为之前都在用mybatis,所以记录一下jpa的基本使用,这里只讲一些基本的用法,不说实现原理。jpa是一套ORM规范,hibernate是它的实现,所以JPA的基本用法和hibernate差不多。因为是对象-关系的映射。就是库中的表和java类之间的映射,可以通过操作java类来操作数据库。对于表的操作,JPA可以不用去写实现类,而是需要一个接口,去继承JpaRepository,还可以继承JpaSpecificationExecutor。对于一个单表的增删改查,可以直原创 2020-06-05 11:59:18 · 346 阅读 · 0 评论 -
JPA原生sql中in的参数设置
在使用JPA的@Query注解写原生sql语句的时候,如果查询条件中有in且需要传参的话,记得向里传一个List,不能传字符串。如果传字符串,那么实际执行的语句是select * from Student s where s.id in(‘1,2,3’),而不是select * from Student s where s.id in(1,2,3)。注意注意。...原创 2020-06-28 22:02:39 · 3361 阅读 · 0 评论