我对java的数据访问不太清楚,我发现Connection有commit和rollback的方法,
commit
void commit()
            throws SQLException
    使所有上一次提交/回滚后进行的更改成为持久更改,并释放此 Connection 对象当前持有的所有数据库锁。此方法只应该在已禁用自动提交模式时使用。
那是不是说对Connetion设置了禁用自动提交了,那么就是所有通过该connection的的数据库操作都会保存为一个事务,直到commit才能提交到数据库么?
我如果想实现通过事务一次性inset多条语句,是否通过上述过程即可,无须使用PersistenceManager之类的吗?我感觉使用PersistenceManager貌似有点麻烦,因为connection是别人的代码直接提供的。谢谢