This commit is contained in:
eugenp
2013-05-18 15:54:43 +03:00
parent dbd5616f5a
commit 71a230ef91
4 changed files with 5 additions and 11 deletions
@@ -40,11 +40,7 @@ public class PersistenceConfig {
factoryBean.setDataSource(restDataSource());
factoryBean.setPackagesToScan(new String[] { "org.baeldung.spring.persistence.model" });
final JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter() {
{
// JPA properties ...
}
};
final JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
factoryBean.setJpaVendorAdapter(vendorAdapter);
factoryBean.setJpaProperties(additionalProperties());
@@ -40,9 +40,9 @@ public class FooDao implements IFooDao {
}
@Override
public void update(final Foo entity) {
public Foo update(final Foo entity) {
Preconditions.checkNotNull(entity);
entityManager.merge(entity);
return entityManager.merge(entity);
}
@Override
@@ -12,7 +12,7 @@ public interface IFooDao {
void create(Foo entity);
void update(Foo entity);
Foo update(Foo entity);
void delete(Foo entity);