diff --git a/build.gradle b/build.gradle index 194f89c6..899d45bc 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ plugins { - id 'org.springframework.boot' version '2.6.1' - id 'io.spring.dependency-management' version '1.0.11.RELEASE' + id 'org.springframework.boot' version '2.7.18' + id 'io.spring.dependency-management' version '1.0.15.RELEASE' id 'java-library' id 'com.diffplug.spotless' version '6.13.0' } @@ -76,14 +76,14 @@ subprojects { implementation ( 'org.springframework.boot:spring-boot-starter-web', 'org.springframework.boot:spring-boot-starter-validation', - 'org.springdoc:springdoc-openapi-ui:1.6.0', + 'org.springdoc:springdoc-openapi-ui:1.7.0', 'com.google.code.findbugs:jsr305:3.0.2', - 'org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE', + 'io.awspring.cloud:spring-cloud-starter-aws:2.4.4', // cloud config - 'org.springframework.cloud:spring-cloud-starter-config:3.1.0', - 'org.springframework.boot:spring-boot-starter-actuator:2.6.2', - 'org.springframework.cloud:spring-cloud-starter-bootstrap:3.1.0', + 'org.springframework.cloud:spring-cloud-starter-config:3.1.8', + 'org.springframework.boot:spring-boot-starter-actuator', + 'org.springframework.cloud:spring-cloud-starter-bootstrap:3.1.8', // mail 'org.springframework.boot:spring-boot-starter-mail', @@ -120,7 +120,7 @@ project(':module-jpa') { 'com.querydsl:querydsl-jpa', // query dsl 'com.jcraft:jsch:0.1.55', // 로컬 개발용 db ssh tunneling, https://mavenlibs.com/maven/dependency/com.jcraft/jsch // 'org.mariadb.jdbc:mariadb-java-client', - 'mysql:mysql-connector-java', + 'com.mysql:mysql-connector-j', 'com.h2database:h2' ) } diff --git a/module-auth/src/test/resources/application.yml b/module-auth/src/test/resources/application.yml new file mode 100644 index 00000000..8c825f40 --- /dev/null +++ b/module-auth/src/test/resources/application.yml @@ -0,0 +1,16 @@ +spring: + datasource: + url: jdbc:h2:mem:testdb;MODE=MYSQL;NON_KEYWORDS=USER;DATABASE_TO_UPPER=false;DB_CLOSE_DELAY=-1; + username: sa + password: + driver-class-name: org.h2.Driver + jpa: + show-sql: true + hibernate: + ddl-auto: create + naming: + physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl + properties: + hibernate: + format_sql: true + dialect: org.hibernate.dialect.H2Dialect \ No newline at end of file diff --git a/resource-server/src/test/resources/application.yml b/resource-server/src/test/resources/application.yml index 051451e2..302ac755 100644 --- a/resource-server/src/test/resources/application.yml +++ b/resource-server/src/test/resources/application.yml @@ -21,7 +21,7 @@ spring: console: enabled: true datasource: - url: jdbc:h2:mem:testdb;MODE=MYSQL;DATABASE_TO_UPPER=false;DB_CLOSE_DELAY=-1; + url: jdbc:h2:mem:testdb;MODE=MYSQL;NON_KEYWORDS=USER;DATABASE_TO_UPPER=false;DB_CLOSE_DELAY=-1; username: sa password: driver-class-name: org.h2.Driver