EJB实现“批量增加”问题
普凡 2010-01-21 04:24:09 我在用EJB实现“批量增加”时,总是发生错误,在网上查原因据说和JTA事物管理方式有关,甚为不解,希望高手指点(怎么样在EJB下实现“批量增加”)
public String addDB(List objects) {
Context ctx = (Context) new InitialContext().lookup("java:comp/env");
utx.begin();
EntityManager em = (EntityManager) ctx.lookup("persistence/LogicalName");
for (int i = 0; i < objects.size(); i++) {
em.persist(objects.get(i));
}
utx.commit();
return "1";
}