博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
五种Spring事务的配置的方式
阅读量:7021 次
发布时间:2019-06-28

本文共 2208 字,大约阅读时间需要 7 分钟。

hot3.png

第一种方式:每个bean都有个代理

PROPAGATION_REQUIRED

第二种方式:所有bean共享一个代理基类

PROPAGATION_REQUIRED

第三种:使用拦截器

PROPAGATION_REQUIRED
*Dao
transactionInterceptor

第四种方式:使用tx标签配置的拦截器

第五种方式:全注解

此时在DAO上需加上@Transactional注解,如下:@Transactional@Component("userDao")public class UserDaoImpl extends HibernateDaoSupport implements UserDao {    public List
listUsers() { return this.getSession().createQuery("from User").list(); }

 

转载于:https://my.oschina.net/ytqvip/blog/1802482

你可能感兴趣的文章
从VHD启动第二个操作系统
查看>>
ns_options ns_enum区别
查看>>
Android开发实践:自定义ViewGroup的onLayout()分析
查看>>
CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试
查看>>
Centos网络管理(二)-IP与子网掩码计算
查看>>
Spring data jpa 分页技术
查看>>
squid简单配置
查看>>
学习Xfire的一些体会
查看>>
python常用模块详解
查看>>
hadoop安装搭建过程中遇到的问题与解决方案
查看>>
ubuntu-16.04.1-server-amd64安装时提示busybox-initramfs软件包错误
查看>>
基本套接字tcp/udp
查看>>
我的友情链接
查看>>
一些思想
查看>>
谷歌明确Fuchsia并非基于Linux内核
查看>>
java关于安卓,苹果输入表情数据库处理
查看>>
c/c++ 中的文件路径表示
查看>>
Java实现二叉树的深度计算
查看>>
Citrix NetScaler的推荐版本
查看>>
快速搭建一个物化视图环境
查看>>