diff --git a/spring-security-oauth/pom.xml b/spring-security-oauth/pom.xml index d6757f0956..954950471e 100644 --- a/spring-security-oauth/pom.xml +++ b/spring-security-oauth/pom.xml @@ -27,10 +27,10 @@ ${org.springframework.security.version} - org.springframework.security.oauth - spring-security-oauth2 - 2.0.6.RELEASE - + org.springframework.security.oauth + spring-security-oauth2 + 2.0.6.RELEASE + @@ -86,7 +86,7 @@ spring-webmvc ${org.springframework.version} - + @@ -156,14 +156,14 @@ runtime - - + + - org.apache.mahout - mahout-core - 0.9 + org.apache.mahout + mahout-core + 0.9 - + @@ -287,6 +287,9 @@ org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} + + false + @@ -294,6 +297,7 @@ maven-surefire-plugin ${maven-surefire-plugin.version} + true **/*IntegrationTest.java **/*LiveTest.java diff --git a/spring-security-oauth/src/main/java/org/baeldung/config/PersistenceJPAConfig.java b/spring-security-oauth/src/main/java/org/baeldung/config/PersistenceJPAConfig.java index 0430658599..5cdb6c251f 100644 --- a/spring-security-oauth/src/main/java/org/baeldung/config/PersistenceJPAConfig.java +++ b/spring-security-oauth/src/main/java/org/baeldung/config/PersistenceJPAConfig.java @@ -20,7 +20,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement; @Configuration @EnableTransactionManagement -@PropertySource({ "classpath:persistence.properties" }) +@PropertySource({ "classpath:persistence-${envTarget:prod}.properties" }) @ComponentScan({ "org.baeldung.persistence" }) @EnableJpaRepositories(basePackages = "org.baeldung.persistence.dao") public class PersistenceJPAConfig { diff --git a/spring-security-oauth/src/main/resources/persistence-prod.properties b/spring-security-oauth/src/main/resources/persistence-prod.properties new file mode 100644 index 0000000000..3948c3a7fb --- /dev/null +++ b/spring-security-oauth/src/main/resources/persistence-prod.properties @@ -0,0 +1,10 @@ +################### DataSource Configuration ########################## +jdbc.driverClassName=com.mysql.jdbc.Driver +jdbc.url=jdbc:mysql://localhost:3306/oauth_reddit?createDatabaseIfNotExist=true +jdbc.user=tutorialuser +jdbc.pass=tutorialmy5ql + +################### Hibernate Configuration ########################## +hibernate.dialect=org.hibernate.dialect.MySQLDialect +hibernate.show_sql=false +hibernate.hbm2ddl.auto=update diff --git a/spring-security-oauth/src/main/resources/persistence.properties.sample b/spring-security-oauth/src/main/resources/persistence-prod.properties.sample similarity index 100% rename from spring-security-oauth/src/main/resources/persistence.properties.sample rename to spring-security-oauth/src/main/resources/persistence-prod.properties.sample diff --git a/spring-security-oauth/src/main/resources/persistence-test.properties b/spring-security-oauth/src/main/resources/persistence-test.properties new file mode 100644 index 0000000000..d6400c9dfc --- /dev/null +++ b/spring-security-oauth/src/main/resources/persistence-test.properties @@ -0,0 +1,10 @@ +################### DataSource Configuration ########################## +jdbc.driverClassName=com.mysql.jdbc.Driver +jdbc.url=jdbc:mysql://localhost:3306/oauth_reddit?createDatabaseIfNotExist=true +jdbc.user=tutorialuser +jdbc.pass=tutorialmy5ql + +################### Hibernate Configuration ########################## +hibernate.dialect=org.hibernate.dialect.MySQLDialect +hibernate.show_sql=false +hibernate.hbm2ddl.auto=create-drop