我有一个类,该类的方法标记为@Transactional。在该方法中,标记为@Transactional的多个方法被调用。因此,在层次结构上,这就像有一个具有多个子事务的父事务。问题发生在我调用从DB获取数据的方法时,最后调用一个应该将数据存储在DB中的方法,然后事务提交失败并用"... transaction marked as rollback only ...“标记事务。A类 @Transactional B b = B.getB();
C c
我有下面的代码,我试图用它来测试是否有可能使用事务和notifyAfter属性来引发事件(我已经尝试用事件替换我自己创建/引发的事件,但只有在复制完所有行之后才会引发)。下面的链接表明这是不可能的
using (SqlConnection connection = new SqlConnection(connectionString)) connection.Open(); try