Skip to content

Commit d0de5cc

Browse files
committed
[FIX] #26 SpringBootConfigurable
1 parent 6ff5cef commit d0de5cc

File tree

9 files changed

+38
-34
lines changed

9 files changed

+38
-34
lines changed

SpringBootConfigurable/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# requirement
22

33
```bash
4-
java -javaagent:{org.springframework:spring-instrument.jar 경로} ...
4+
java -javaagent:libs/spring-instrument-5.1.5.RELEASE ...
55
```

SpringBootConfigurable/build.gradle

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,42 @@
1-
buildscript {
2-
ext {
3-
springBootVersion = '2.1.3.RELEASE'
4-
}
5-
repositories {
6-
mavenCentral()
7-
}
8-
dependencies {
9-
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
10-
}
1+
plugins {
2+
id 'org.springframework.boot' version '2.1.3.RELEASE'
3+
id 'org.jetbrains.kotlin.jvm' version '1.2.71'
4+
id 'org.jetbrains.kotlin.plugin.spring' version '1.2.71'
115
}
126

13-
apply plugin: 'java'
14-
apply plugin: 'eclipse'
15-
apply plugin: 'org.springframework.boot'
167
apply plugin: 'io.spring.dependency-management'
178

189
group = 'com.example'
1910
version = '0.0.1-SNAPSHOT'
20-
sourceCompatibility = 1.8
11+
sourceCompatibility = '1.8'
2112

2213
repositories {
2314
mavenCentral()
2415
}
2516

2617
dependencies {
27-
compile('org.springframework.boot:spring-boot-starter-web')
28-
compile('org.springframework.boot:spring-boot-starter-data-jpa')
29-
compile('org.springframework.boot:spring-boot-starter-security')
30-
31-
compile('org.springframework:spring-instrument')
32-
33-
compile('org.apache.commons:commons-lang3')
18+
implementation 'org.springframework.boot:spring-boot-starter-web'
19+
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
20+
implementation 'org.springframework.boot:spring-boot-starter-security'
21+
implementation 'org.apache.commons:commons-lang3'
22+
runtimeOnly 'com.h2database:h2'
23+
implementation 'com.fasterxml.jackson.module:jackson-module-kotlin'
24+
implementation 'org.jetbrains.kotlin:kotlin-reflect'
25+
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
26+
27+
testImplementation 'org.springframework.boot:spring-boot-starter-test'
28+
}
3429

35-
runtime('com.h2database:h2')
30+
compileKotlin {
31+
kotlinOptions {
32+
freeCompilerArgs = ['-Xjsr305=strict']
33+
jvmTarget = '1.8'
34+
}
35+
}
3636

37-
testCompile('org.springframework.boot:spring-boot-starter-test')
38-
}
37+
compileTestKotlin {
38+
kotlinOptions {
39+
freeCompilerArgs = ['-Xjsr305=strict']
40+
jvmTarget = '1.8'
41+
}
42+
}
Binary file not shown.

SpringBootConfigurable/src/main/java/com/heowc/SpringBootConfigurableApplication.java renamed to SpringBootConfigurable/src/main/java/com/example/java/SpringBootConfigurableApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.heowc;
1+
package com.example.java;
22

33
import org.springframework.boot.SpringApplication;
44
import org.springframework.boot.autoconfigure.SpringBootApplication;

SpringBootConfigurable/src/main/java/com/heowc/account/Account.java renamed to SpringBootConfigurable/src/main/java/com/example/java/account/Account.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.heowc.account;
1+
package com.example.java.account;
22

33
import org.apache.commons.lang3.RandomStringUtils;
44
import org.springframework.beans.factory.annotation.Autowire;

SpringBootConfigurable/src/main/java/com/heowc/account/AccountRepository.java renamed to SpringBootConfigurable/src/main/java/com/example/java/account/AccountRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.heowc.account;
1+
package com.example.java.account;
22

33
import org.springframework.data.jpa.repository.JpaRepository;
44

SpringBootConfigurable/src/main/java/com/heowc/config/ConfigurableConfig.java renamed to SpringBootConfigurable/src/main/java/com/example/java/config/ConfigurableConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.heowc.config;
1+
package com.example.java.config;
22

33
import org.springframework.context.annotation.Configuration;
44
import org.springframework.context.annotation.EnableLoadTimeWeaving;

SpringBootConfigurable/src/main/java/com/heowc/config/SecurityConfig.java renamed to SpringBootConfigurable/src/main/java/com/example/java/config/SecurityConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.heowc.config;
1+
package com.example.java.config;
22

33
import org.springframework.context.annotation.Bean;
44
import org.springframework.context.annotation.Configuration;

SpringBootConfigurable/src/test/java/com/heowc/AccountTest.java renamed to SpringBootConfigurable/src/test/java/com/example/java/AccountTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package com.heowc;
1+
package com.example.java;
22

3-
import com.heowc.account.Account;
4-
import com.heowc.config.ConfigurableConfig;
5-
import com.heowc.config.SecurityConfig;
3+
import com.example.java.account.Account;
4+
import com.example.java.config.ConfigurableConfig;
5+
import com.example.java.config.SecurityConfig;
66
import org.junit.Test;
77
import org.junit.runner.RunWith;
88
import org.springframework.boot.test.context.SpringBootTest;

0 commit comments

Comments
 (0)