
Spring
springlovejava
What? Why? When?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Srping事物的传播行为个人总结
Spring事物的传播有七大行为 根据最后一个单词的字面意思可以理解为: 1.要求新的 2.支持的 3.强制的 4.需要新的 5.不支持的 6.从未有的 7.嵌套的 口诀:要支强,无新,无非,无异常;需新建;不从嵌,无非有挂、无非有异、无要求 注解 无新:支持当前事物,当前无事物则新建,有则加入 无非:支持当前事物,当前无事物则非事物执行,有则加入 无异常:当前无事物则抛出异常 ...原创 2019-12-26 17:37:58 · 348 阅读 · 0 评论 -
jpa多条件查询重写Specification的toPredicate方法
Spring Data JPA支持JPA2.0的Criteria查询,相应的接口是JpaSpecificationExecutor。Criteria 查询:是一种类型安全和更面向对象的查询 。 这个接口基本是围绕着Specification接口来定义的, Specification接口中只定义了如下一个方法: Predicate toPredicate(Root root, CriteriaQ转载 2017-12-13 15:46:06 · 992 阅读 · 0 评论 -
关于Spring事物的面试题
数据库事务和Spring事务是一般面试都会被提到,很多朋友写惯了代码,很少花时间去整理归纳这些东西,结果本来会的东西,居然吞吞吐吐答不上来。下面是我收集到一些关于Spring事务的问题,希望能帮助大家过关。事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离...转载 2018-03-28 09:29:44 · 17239 阅读 · 9 评论