1.
Emacs
1.1.
Emacs常用命令
1.2.
Emacs中Magit的使用
1.3.
Emacs高效检索
1.4.
Emacs中使用multi-term
1.5.
Emacs的书签功能
1.6.
Emacs搭建racket开发环境
2.
Java
2.1.
ehcache调用
2.2.
Java的事务
3.
Rust
4.
思考
4.1.
语言与生态
5.
阅读清单
5.1.
2024
5.2.
2023
5.3.
2022
5.4.
2021
5.5.
2020
5.6.
2019
5.7.
2018
5.8.
2017
5.9.
2016
5.10.
2013
5.11.
2012
5.12.
2011
5.13.
2010
6.
技术笔记
6.1.
GIT使用
7.
生活
7.1.
台湾自由行
Light
Rust
Coal
Navy
Ayu
齐格Insight
Java的事务
在Java语言中,我们经常用到@Transactional这个注释作为事务。
Java事务的生效条件
方法必需是 public 描述的,因为Java的事务是通过动态代理实现的
注意rollbackFor属性的设置,在代码中需要事务回滚的时候,需要throw相关的异常
事务的传递机制,默认是传递的
超时设置,避免长事务出现