![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Data JPA
Spring Data JPA
dream_heheda
不再追求完美,去追求进步
展开
-
Spring Data JPA : 批量增删
批量保存/删除Spring Data JPA的saveAll方法执行特别慢可以使用JPA的EntityManager来实现批量的保存和删除JPA EntityManager批量保存/删除参考解决spring data jpa saveAll() 保存过慢spring data jpa开启批量插入、批量更新...原创 2022-01-14 20:53:58 · 975 阅读 · 0 评论 -
Spring Data JPA :改
1.直接调用save方法2.自定义 参考How do I update an entity using spring-data-jpa?@Query:自定义sql@Modifying:告诉spring-data-jps 这个sql是更新操作,需要用executeUpdate()而不是executeQuery().@Repositorypublic interface FruitRepository extends JpaRepository<Fruit, Long&...原创 2020-06-15 14:37:37 · 220 阅读 · 0 评论 -
Spring Data JPA:删
参考Spring Data JPA – Derived Delete Methods1.通过deletebBy+attribute 来命名删除方法,Derived methods can be defined as VERB + attribute defined in an entity@Repositorypublic interface FruitRepository extends JpaRepository<Fruit, Long> { Long deleteB..原创 2020-06-15 11:51:33 · 1443 阅读 · 0 评论 -
Spring Data JPA :查
1.分页查询 pageNumber是从0开始, pageNumber=0,pageSize=3 就是获取前3条 参考创建分页Pageable变量创建Pageable对象,再查询import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springfr...原创 2020-03-13 18:13:08 · 916 阅读 · 0 评论 -
数据库的总篇&配置数据源
这篇文章貌似只是帮助理解,并没有什么实用性。还讲了下如何配置数据源也就是建立数据库连接。在开发应用时,总少不了和数据库打交道。那在处理数据库访问功能时,需要:初始化数据访问框架,打开连接,读取和写入数据,处理各种异常,关闭连接。 如果上述操作出现问题,就可能损坏和删除掉企业数据。其实我们在开发项目时,应该把大部分精力放在编写业务相关的代码上,即读取和写入数据。而不是处理上述问题,对吧。先...原创 2019-04-25 16:24:48 · 677 阅读 · 0 评论