jpa work
This commit is contained in:
+1
-5
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user