|
|
|
@ -81,6 +81,7 @@ public abstract class JpaAbstractDao<E extends BaseEntity<D>, D> |
|
|
|
} |
|
|
|
|
|
|
|
protected E doSave(E entity, boolean isNew) { |
|
|
|
EntityManager entityManager = getEntityManager(); |
|
|
|
if (isNew) { |
|
|
|
if (entity instanceof HasVersion versionedEntity) { |
|
|
|
versionedEntity.setVersion(1L); |
|
|
|
@ -179,6 +180,10 @@ public abstract class JpaAbstractDao<E extends BaseEntity<D>, D> |
|
|
|
return ModelConstants.TENANT_ID_COLUMN; |
|
|
|
} |
|
|
|
|
|
|
|
protected EntityManager getEntityManager() { |
|
|
|
return entityManager; |
|
|
|
} |
|
|
|
|
|
|
|
protected JdbcTemplate getJdbcTemplate() { |
|
|
|
return jdbcTemplate; |
|
|
|
} |
|
|
|
|