
spring
喜只狼果冻
学习、摘抄、整理、总结、提升
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring事务回滚的多种方式
1.代码中事务控制的3种方式 编程式事务: 手动开启事务,手动提交commit,手动回滚rollback 声明式事务: SpringAop配置事务 注解事务: Service层的方法加上@Transactional注解 2.事务不回滚的原因 编程式事务都是自己写代码手动回滚的,因此是不会出现不回滚的现象。 事务不回滚的都是采用的声明式事务或者是注解事务; 再说下声明式事务和注解事务回滚的原理:当被切面切中或者是加了注解的方法中抛出了RuntimeException异常时,Spring会进...原创 2020-06-11 23:10:33 · 883 阅读 · 0 评论 -
Mybatis中如何查询时间段内的数据
前面是遇到的问题,可以直接跳过看最后解决方法的最后一个demo 问题: 这样的写法会增加许多不必要的逻辑判断 demo1 当其中有一个参数为空的时候,这个sql就不会被执行 <if test="beginDate != null and beginDate != '' and endDate != null and endDate != ''"> st...原创 2019-11-19 18:19:23 · 502 阅读 · 0 评论 -
@Scheduled 定时任务
@Scheduled 定时任务 命名空间 a、xmlns:task=“http://www.springframework.org/schema/task” b、在xsi:schemaLocation中加上: http://www.springframework.org/schema/task http://www.springframework.org/schema/ta...原创 2019-11-12 17:11:49 · 176 阅读 · 0 评论 -
mybatis:selectKey的使用
作用 返回主键的值 属性 描述 keyProperty selectKey 语句结果应该被设置的目标属性。 resultType 返回的结果类型 order 这可以被设置为 BEFORE 或 AFTER。 如果设置为 BEFORE,那么它会首先选择主键,设置 keyProperty 然后执行插入语句。 如果设置为 AFTER,那...原创 2019-10-15 23:06:36 · 1930 阅读 · 0 评论 -
java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed
日志 org.springframework.dao.TransientDataAccessResourceException: ### Error updating database. Cause: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not al...原创 2019-10-12 17:46:51 · 1012 阅读 · 0 评论