- 博客(3)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 spring事务管理
事务管理原理是,通过连接connect,实现commit与rollback操作,整个生命周期都是同一个连接才能实现。spring实现事务托管的原理为,通过DataSourceTransactionManager管理连接,当你使用spring注解的时候,就会在事务管理器内注册一个连接,并且这个连接是保存在local线程内的,注册连接的方式为TransactionSynchronizationManager。无论是hibernate还是mybatis要想实现spring的事务托管都必须要通过spring的事
2021-01-28 20:05:09
98
原创 Test类运行单元测试失效
Test测试类无法执行完全问题再通过java Test类跑批单元测试的时候,发现效果与程序执行的效果不一样,经过debug发现断点无法执行完成。后来发现问题原因是,test执行单元测试时候如存在线程的情况下,主线程结束后,整个方法就会关闭,方法内部线程有时候不会执行完就结束了,若是方便的话可以直接在主测试方法后面加上,阻断等待语句。防止测试类主线程提前结束导致线程失效。...
2021-01-23 14:06:58
1289
sql 的一个查询问题
2014-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人