The developer must specify where and when to roll back a transaction when a checked exception occurs.
开发人员必须指定出现异常时在何处以及何时回滚事务。
One way to handle this is to provide a public static initialize method that throws a checked exception when initialization fails.
处理这个问题的一种方法是提供一个公共静态initialize方法,初始化失败时该方法将抛出一个检查到的异常。
The container will not automatically roll back a transaction on a checked exception when you use the Declarative Transaction model.
在使用 Declarative Transaction 模型时,容器将不会针对检测到的异常自动回滚事务。
应用推荐