Пример #1
0
 @Override
 public void saveOrUpdate(T entity, boolean ct) {
   if (ct) {
     if (entity.getId() == null) save(entity);
     else {
       entity.setCreatetime(Utils.getNow());
       getSession().saveOrUpdate(entity);
     }
   } else getSession().saveOrUpdate(entity);
 }
Пример #2
0
 @Override
 public Serializable save(T entity) {
   if (entity.getId() == null) entity.setId(Utils.getNewUUID());
   if (entity.getCreatetime() == null) entity.setCreatetime(Utils.getNow());
   return getSession().save(entity);
 }