Iss #30 - Update DAO to use safer deletion call, add DAO tests
Compare changes
Files
9+ 55
− 27
@@ -44,6 +44,8 @@ import org.slf4j.LoggerFactory;
@@ -44,6 +44,8 @@ import org.slf4j.LoggerFactory;
@@ -73,20 +75,12 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -73,20 +75,12 @@ public abstract class BaseHibernateDao implements PersistenceDao {
((StoredProcedureQuery) query).registerStoredProcedureParameter(ord, param.getClass(), ParameterMode.IN);
@@ -136,8 +130,8 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -136,8 +130,8 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -154,13 +148,7 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -154,13 +148,7 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -182,13 +170,53 @@ public abstract class BaseHibernateDao implements PersistenceDao {
@@ -182,13 +170,53 @@ public abstract class BaseHibernateDao implements PersistenceDao {
q.getWrapper().setHeader(PaginatedResultsFilter.MAX_PAGE_SIZE_HEADER, Integer.toString(getLimit(q)));
ConfigProvider.getConfig().getOptionalValue("eclipse.db.default.limit", Integer.class).orElseGet(() -> 1000))
: ConfigProvider.getConfig().getOptionalValue("eclipse.db.default.limit.max", Integer.class).orElseGet(() -> 1000);