hibernate tweaks

This commit is contained in:
Athou
2013-06-06 09:54:17 +02:00
parent c907abbf62
commit be6db080fd
18 changed files with 40 additions and 56 deletions

View File

@@ -17,7 +17,7 @@ public class FeedEntryService {
FeedEntryStatus status = feedEntryStatusDAO.findById(user, entryId);
if (status != null) {
status.setRead(read);
feedEntryStatusDAO.update(status);
feedEntryStatusDAO.saveOrUpdate(status);
}
}
@@ -25,7 +25,7 @@ public class FeedEntryService {
FeedEntryStatus status = feedEntryStatusDAO.findById(user, entryId);
if (status != null) {
status.setStarred(starred);
feedEntryStatusDAO.update(status);
feedEntryStatusDAO.saveOrUpdate(status);
}
}
}

View File

@@ -23,7 +23,7 @@ public class FeedService {
feed = new Feed();
feed.setUrl(url);
feed.setUrlHash(DigestUtils.sha1Hex(url));
feedDAO.save(feed);
feedDAO.saveOrUpdate(feed);
}
return feed;
}

View File

@@ -86,7 +86,7 @@ public class FeedSubscriptionService {
status.setSubscription(sub);
statuses.add(status);
}
feedEntryStatusDAO.save(statuses);
feedEntryStatusDAO.saveOrUpdate(statuses);
}
taskGiver.add(feed);
return feed;

View File

@@ -56,7 +56,7 @@ public class UserService {
user.getPassword(), user.getSalt());
if (authenticated) {
user.setLastLogin(Calendar.getInstance().getTime());
userDAO.update(user);
userDAO.saveOrUpdate(user);
return user;
}
}
@@ -85,7 +85,7 @@ public class UserService {
for (Role role : roles) {
user.getRoles().add(new UserRole(user, role));
}
userDAO.save(user);
userDAO.saveOrUpdate(user);
return user;
}