mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
major improvement in the way data is stored
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.commafeed.backend.dao;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
@@ -37,12 +38,16 @@ public abstract class GenericDAO<T extends AbstractModel> implements
|
||||
em.persist(object);
|
||||
}
|
||||
|
||||
public void update(T... objects) {
|
||||
public void update(List<T> objects) {
|
||||
for (Object object : objects) {
|
||||
em.merge(object);
|
||||
}
|
||||
}
|
||||
|
||||
public void update(T... objects) {
|
||||
update(Arrays.asList(objects));
|
||||
}
|
||||
|
||||
public void saveOrUpdate(AbstractModel m) {
|
||||
if (m.getId() == null) {
|
||||
em.persist(m);
|
||||
|
||||
Reference in New Issue
Block a user