@@ -24,19 +24,37 @@ repositories {
24
24
}
25
25
26
26
dependencies {
27
+ implementation(" org.springframework.boot:spring-boot-starter-validation" )
27
28
implementation(" org.springframework.boot:spring-boot-starter-data-jpa" )
28
29
implementation(" org.springframework.boot:spring-boot-starter-security" )
29
30
implementation(" org.springframework.boot:spring-boot-starter-oauth2-client" )
30
31
implementation(" org.springframework.boot:spring-boot-starter-web" )
31
32
implementation(" org.springframework.boot:spring-boot-starter-websocket" )
32
- compileOnly(" org.projectlombok:lombok" )
33
33
developmentOnly(" org.springframework.boot:spring-boot-devtools" )
34
34
developmentOnly(" org.springframework.boot:spring-boot-docker-compose" )
35
- runtimeOnly(" com.mysql:mysql-connector-j" )
36
- annotationProcessor(" org.projectlombok:lombok" )
37
35
testImplementation(" org.springframework.boot:spring-boot-starter-test" )
38
36
testImplementation(" org.springframework.security:spring-security-test" )
39
37
testRuntimeOnly(" org.junit.platform:junit-platform-launcher" )
38
+ // Lombok
39
+ compileOnly(" org.projectlombok:lombok" )
40
+ annotationProcessor(" org.projectlombok:lombok" )
41
+
42
+ // DB
43
+ runtimeOnly(" com.h2database:h2" )
44
+ runtimeOnly(" com.mysql:mysql-connector-j" )
45
+ implementation(" org.springframework.boot:spring-boot-starter-data-jpa" )
46
+
47
+ // redis
48
+ implementation(" org.springframework.boot:spring-boot-starter-data-redis" )
49
+
50
+ // Security
51
+ implementation(" org.springframework.boot:spring-boot-starter-security" )
52
+ testImplementation(" org.springframework.security:spring-security-test" )
53
+ implementation(" org.springframework.boot:spring-boot-starter-oauth2-client" )
54
+
55
+ // Swagger
56
+ implementation(" org.springdoc:springdoc-openapi-starter-webmvc-ui:2.7.0" )
57
+ implementation(" org.java-websocket:Java-WebSocket:1.5.2" )
40
58
}
41
59
42
60
tasks.withType<Test > {
0 commit comments