1、在程序最前面增加如下代码:
@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
2、在数据库连接创建后增加如下代码:
conn = DBConnection.getConnection();
InitialContext ctx = new InitialContext();
UserTransaction ut = null;
ut = (UserTransaction)ctx.lookup("java:comp/UserTransaction");
ut.begin();
3、提交
ut.commit();
4、回滚
ut.rollback();