0
有没有办法在Liferay 6中为所有实体关闭在Glassfish中运行的Spring自动提交?Liferay Spring set autocommit false
我需要这个用于保存审计目的旧模型的副本。我试图自动提交=假的JDBC URL和设置hibernate.connection.autocommit =假在portal-ext.properties
public <T extends BaseModel<T>> T auditUpdate(final T model, final BasePersistence<T> persistence)
T oldModel = null;
try {
oldModel = persistence.findByPrimaryKey(model.getPrimaryKeyObj());
} catch (final NoSuchModelException ignored) {
// This is an insert
}
而且oldModel == model
返回true