CMP对事务的处理【转】
2004-09-03 15:24
567 查看
1)CMP是靠ejb-jar.xml中配置
<trans-attribute>Required</trans-attribute>
对entity bean提供的方法进行事务管理的,与以前的开发模式不同,con.setAutoCommit(false),con.commit()是有容器自动完成,就是说不管是BMP还是CMP,虽然在程序中完成了对数据库的操作,但事实上可能并没有真正更新到数据库中,什么时候更新有容器和相关配置文件决定。
2)在weblogic中的数据源一定要配置为TxDataSource,否则事务无法保证。
<trans-attribute>Required</trans-attribute>
对entity bean提供的方法进行事务管理的,与以前的开发模式不同,con.setAutoCommit(false),con.commit()是有容器自动完成,就是说不管是BMP还是CMP,虽然在程序中完成了对数据库的操作,但事实上可能并没有真正更新到数据库中,什么时候更新有容器和相关配置文件决定。
2)在weblogic中的数据源一定要配置为TxDataSource,否则事务无法保证。
相关文章推荐
- windows2000本地登陆过程及利用方法
- 考试/基本概念
- (精华转看)一个老程序员的心里话
- SQL数据处理语言手册
- JAVA多线程学习初步经典实例
- Veritas vxassist 手册
- 浅谈CPU的缓存策略
- Configuration Management Application Block for .NET
- JDOM and XML 解析-all【转】
- [导入]更新Drupal4.1到Drupal4.2
- [导入]LAMP架构下安装Drupal
- 一个程序员的一生
- 2004/09/03
- xml大全
- AIX 5L上安装RAC的遭遇
- c#中动态装载dll
- 中午了 吃免费的午餐吧
- Struts入门最简单(很早以前文章个人备份)
- Using log4net
- .Net 资料