Skip to content

Commit 5e3eb4a

Browse files
authored
Merge pull request eugenp#5267 from eugenp/spring-jpa-fix
fix spring-jpa start
2 parents aa31e5f + 237f8ef commit 5e3eb4a

9 files changed

Lines changed: 17 additions & 20 deletions

File tree

persistence-modules/spring-jpa/src/main/java/org/baeldung/config/PersistenceJPAConfig.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ final Properties additionalProperties() {
7878
final Properties hibernateProperties = new Properties();
7979
hibernateProperties.setProperty("hibernate.hbm2ddl.auto", env.getProperty("hibernate.hbm2ddl.auto"));
8080
hibernateProperties.setProperty("hibernate.dialect", env.getProperty("hibernate.dialect"));
81-
hibernateProperties.setProperty("hibernate.cache.use_second_level_cache", env.getProperty("hibernate.cache.use_second_level_cache"));
82-
hibernateProperties.setProperty("hibernate.cache.use_query_cache", env.getProperty("hibernate.cache.use_query_cache"));
83-
// hibernateProperties.setProperty("hibernate.globally_quoted_identifiers", "true");
81+
hibernateProperties.setProperty("hibernate.cache.use_second_level_cache", "false");
82+
83+
8484
return hibernateProperties;
8585
}
8686

persistence-modules/spring-jpa/src/main/java/org/baeldung/config/WebInitializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
public class WebInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
66
@Override
77
protected Class<?>[] getRootConfigClasses() {
8-
return new Class[] { PersistenceJNDIConfig.class };
8+
return new Class[] { PersistenceJPAConfig.class };
99
}
1010

1111
@Override

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/repository/BookRepository.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/dao/BookRepository.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package org.baeldung.persistence.criteria.repository;
1+
package org.baeldung.persistence.dao;
22

3-
import org.baeldung.persistence.criteria.model.Book;
3+
import org.baeldung.persistence.model.Book;
44
import org.springframework.data.jpa.repository.JpaRepository;
55
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
66

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/repository/BookRepositoryCustom.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/dao/BookRepositoryCustom.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package org.baeldung.persistence.criteria.repository;
1+
package org.baeldung.persistence.dao;
22

33
import java.util.List;
44

5-
import org.baeldung.persistence.criteria.model.Book;
5+
import org.baeldung.persistence.model.Book;
66

77
public interface BookRepositoryCustom {
88

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/dao/BookRepositoryImpl.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/dao/BookRepositoryImpl.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.baeldung.persistence.criteria.dao;
1+
package org.baeldung.persistence.dao;
22

33
import java.util.ArrayList;
44
import java.util.List;
@@ -10,8 +10,7 @@
1010
import javax.persistence.criteria.Predicate;
1111
import javax.persistence.criteria.Root;
1212

13-
import org.baeldung.persistence.criteria.model.Book;
14-
import org.baeldung.persistence.criteria.repository.BookRepositoryCustom;
13+
import org.baeldung.persistence.model.Book;
1514
import org.springframework.stereotype.Repository;
1615

1716
@Repository

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/repository/BookService.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/dao/BookService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package org.baeldung.persistence.criteria.repository;
1+
package org.baeldung.persistence.dao;
22

3-
import static org.baeldung.persistence.criteria.repository.BookSpecifications.hasAuthor;
4-
import static org.baeldung.persistence.criteria.repository.BookSpecifications.titleContains;
3+
import static org.baeldung.persistence.dao.BookSpecifications.hasAuthor;
4+
import static org.baeldung.persistence.dao.BookSpecifications.titleContains;
55
import static org.springframework.data.jpa.domain.Specifications.where;
66

77
import java.util.List;
88

9-
import org.baeldung.persistence.criteria.model.Book;
9+
import org.baeldung.persistence.model.Book;
1010
import org.springframework.stereotype.Service;
1111

1212
@Service

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/repository/BookSpecifications.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/dao/BookSpecifications.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package org.baeldung.persistence.criteria.repository;
1+
package org.baeldung.persistence.dao;
22

3-
import org.baeldung.persistence.criteria.model.Book;
3+
import org.baeldung.persistence.model.Book;
44
import org.springframework.data.jpa.domain.Specification;
55

66
public class BookSpecifications {

persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/criteria/model/Book.java renamed to persistence-modules/spring-jpa/src/main/java/org/baeldung/persistence/model/Book.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.baeldung.persistence.criteria.model;
1+
package org.baeldung.persistence.model;
22

33
import javax.persistence.Entity;
44
import javax.persistence.Id;

persistence-modules/spring-jpa/src/main/resources/persistence.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
<props>
2222
<prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
2323
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
24-
<prop key="hibernate.cache.use_second_level_cache">${hibernate.cache.use_second_level_cache}</prop>
25-
<prop key="hibernate.cache.use_query_cache">${hibernate.cache.use_query_cache}</prop>
2624
</props>
2725
</property>
2826
</bean>

0 commit comments

Comments
 (0)