在学习WEBLOGIC8。1我看了一些资料,如下:DataSource是一种非事务性的数据源,它以自动提交事务的方式工作,所以即使采用CMP,它也会在插入或者更新记录时立即提交事务。这样在EJB-JAR部署描述符中的事务描述符就失去了意义。而TxDataSource则是一种事务性的数据源,当采用CMP时,容器会根据部署描述符接管对事务的控制,所以如果你需要用CMP开发企业应用,请务必使用TxDataSource
问题1:真的吗?那如果我采用BMP,用的是DataSource,那是不是无论代码怎么写,都无法执行事务?????? (此问题包含两个小问题)
问题2: 在WEBLOGIC8。1中,我配置的时候没有看到像7。1那样,有
DataSource和TxDataSource之分,那是不是说包容器已经可以自己测试我们提供的JDBC DRIVER是不是支持事务的了???不用我们来管了啊??
请详细回答两个问题,谢谢