随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 40 下一页
摘要: 下面使用spring.xml进行配置事务:(注解和xml同时注入时优先使用注解) 可以发现在配置需要事务的方法时使用通配符 *,这样会使指定格式的方法注入事务,而不是指定格式的方法则不会启动事务。 <!--声明事务切入的位置--> <aop:config> <aop:pointcut id="tra 阅读全文
posted @ 2022-06-04 12:07 时间完全不够用啊 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-06-03 16:46 时间完全不够用啊 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 2、不可重复读:是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于 阅读全文
posted @ 2022-06-03 15:24 时间完全不够用啊 阅读(592) 评论(0) 推荐(0) 编辑
摘要: @Transactional: 可以标记在类、方法,标记后整个范围都会启动事务(优先执行方法上的事务启动)。 建议:@Transeactional写在方法上面,控制粒度更细,建议@Transactional写在业务逻辑层上,因为只有业务逻辑层才会有Dao层不同操作类的嵌套调用的情况。 一、注入事务管 阅读全文
posted @ 2022-06-02 22:36 时间完全不够用啊 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 报错找不到类: 看看你方getBean()的时候指定的类是不是实现了接口,如果是name要传入接口的class: 阅读全文
posted @ 2022-06-02 22:20 时间完全不够用啊 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在JDBC ⽤法中, SQL 参数是⽤占位符 ? 表示,并且受到位置的限制. 定位参数的问题在于, ⼀旦参数的顺序发⽣变化, 就必须改变参数绑定. 在 Spring JDBC 框架中, 绑定 SQL 参数的另⼀种选择是使⽤具名参数(named parameter). 具名参数: SQL 按名称(以冒 阅读全文
posted @ 2022-06-02 21:27 时间完全不够用啊 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一个Bean实例化了两次或多次,如果实在找不到出错的地方,可以在spring的xml配置中注释掉报错提示的Bean 阅读全文
posted @ 2022-06-02 21:13 时间完全不够用啊 阅读(144) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate: 相当于是一个jdbc工具类,里面有很多对数据库的操作方法,例如增删查改等。 官方推荐使用方式: JdbcTemplate是线程安全的。 涉及的依赖项: <dependencies> <!-- https://mvnrepository.com/artifact/org.s 阅读全文
posted @ 2022-06-02 19:06 时间完全不够用啊 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 上代码: 注入一个Aop切面类: package cn.cdulm.aspects; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.*; import org.springframewo 阅读全文
posted @ 2022-06-01 20:39 时间完全不够用啊 阅读(90) 评论(0) 推荐(0) 编辑
摘要: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern?name-pattern(param-pattern) throws-pattern?) execution:匹配方法执行连接点 modifiers-patter 阅读全文
posted @ 2022-06-01 17:16 时间完全不够用啊 阅读(180) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 40 下一页