Skip to content

Commit 49f1607

Browse files
committed
Refactor: 패키지 구조 변경
1 parent 7719f9b commit 49f1607

File tree

11 files changed

+43
-24
lines changed

11 files changed

+43
-24
lines changed

.env.default

Lines changed: 0 additions & 1 deletion
This file was deleted.

build.gradle.kts

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,44 @@ repositories {
2525
}
2626

2727
dependencies {
28-
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
28+
// Spring
2929
implementation("org.springframework.boot:spring-boot-starter-web")
3030
implementation("org.springframework.boot:spring-boot-starter-websocket")
31-
implementation("org.springframework.boot:spring-boot-starter-security")
32-
testImplementation("org.springframework.security:spring-security-test")
33-
compileOnly("org.projectlombok:lombok")
34-
developmentOnly("org.springframework.boot:spring-boot-devtools")
31+
32+
// Database & JPA
33+
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
3534
runtimeOnly("com.h2database:h2")
3635
runtimeOnly("com.mysql:mysql-connector-j")
36+
37+
// QueryDSL
38+
implementation("com.querydsl:querydsl-jpa:5.0.0:jakarta")
39+
annotationProcessor("com.querydsl:querydsl-apt:5.0.0:jakarta")
40+
annotationProcessor("jakarta.persistence:jakarta.persistence-api")
41+
annotationProcessor("jakarta.annotation:jakarta.annotation-api")
42+
43+
// Security
44+
implementation("org.springframework.boot:spring-boot-starter-security")
45+
46+
// Development Tools
47+
compileOnly("org.projectlombok:lombok")
3748
annotationProcessor("org.projectlombok:lombok")
38-
testImplementation("org.springframework.boot:spring-boot-starter-test")
39-
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
49+
developmentOnly("org.springframework.boot:spring-boot-devtools")
50+
51+
// Swagger
4052
implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.13")
53+
54+
// Env
4155
implementation ("io.github.cdimascio:dotenv-java:3.0.0")
4256

4357
// JWT
4458
implementation("io.jsonwebtoken:jjwt-api:0.12.6")
4559
runtimeOnly("io.jsonwebtoken:jjwt-impl:0.12.6")
4660
runtimeOnly("io.jsonwebtoken:jjwt-jackson:0.12.6")
61+
62+
// Test
63+
testImplementation("org.springframework.boot:spring-boot-starter-test")
64+
testImplementation("org.springframework.security:spring-security-test")
65+
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
4766
}
4867

4968
tasks.withType<Test> {

src/main/java/com/back/domain/websocket/controller/ChatApiController.java renamed to src/main/java/com/back/domain/chat/controller/ChatApiController.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.back.domain.websocket.controller;
1+
package com.back.domain.chat.controller;
22

3-
import com.back.domain.websocket.dto.ChatPageResponse;
4-
import com.back.domain.websocket.service.ChatService;
3+
import com.back.domain.chat.dto.ChatPageResponse;
4+
import com.back.domain.chat.service.ChatService;
55
import com.back.global.common.dto.RsData;
66
import lombok.RequiredArgsConstructor;
77
import org.springframework.format.annotation.DateTimeFormat;

src/main/java/com/back/domain/websocket/controller/ChatWebSocketController.java renamed to src/main/java/com/back/domain/chat/controller/ChatWebSocketController.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
package com.back.domain.websocket.controller;
1+
package com.back.domain.chat.controller;
22

33
import com.back.domain.studyroom.entity.RoomChatMessage;
4-
import com.back.domain.websocket.dto.ChatMessageDto;
5-
import com.back.domain.websocket.dto.WebSocketErrorResponse;
6-
import com.back.domain.websocket.service.ChatService;
4+
import com.back.domain.chat.dto.ChatMessageDto;
5+
import com.back.global.websocket.dto.WebSocketErrorResponse;
6+
import com.back.domain.chat.service.ChatService;
77
import lombok.RequiredArgsConstructor;
8-
import lombok.extern.slf4j.Slf4j;
98
import org.springframework.messaging.handler.annotation.DestinationVariable;
109
import org.springframework.messaging.handler.annotation.MessageMapping;
1110
import org.springframework.messaging.simp.SimpMessageHeaderAccessor;

src/main/java/com/back/domain/websocket/dto/ChatMessageDto.java renamed to src/main/java/com/back/domain/chat/dto/ChatMessageDto.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.back.domain.websocket.dto;
1+
package com.back.domain.chat.dto;
22

33
import lombok.AllArgsConstructor;
44
import lombok.Builder;

src/main/java/com/back/domain/websocket/dto/ChatPageResponse.java renamed to src/main/java/com/back/domain/chat/dto/ChatPageResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.back.domain.websocket.dto;
1+
package com.back.domain.chat.dto;
22

33
import lombok.AllArgsConstructor;
44
import lombok.Builder;

src/main/java/com/back/domain/websocket/service/ChatService.java renamed to src/main/java/com/back/domain/chat/service/ChatService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package com.back.domain.websocket.service;
1+
package com.back.domain.chat.service;
22

33
import com.back.domain.studyroom.entity.Room;
44
import com.back.domain.studyroom.entity.RoomChatMessage;
55
import com.back.domain.studyroom.repository.RoomChatMessageRepository;
66
import com.back.domain.studyroom.repository.RoomRepository;
77
import com.back.domain.user.entity.User;
88
import com.back.domain.user.repository.UserRepository;
9-
import com.back.domain.websocket.dto.ChatMessageDto;
10-
import com.back.domain.websocket.dto.ChatPageResponse;
9+
import com.back.domain.chat.dto.ChatMessageDto;
10+
import com.back.domain.chat.dto.ChatPageResponse;
1111
import com.back.global.exception.CustomException;
1212
import com.back.global.exception.ErrorCode;
1313
import lombok.RequiredArgsConstructor;

src/main/java/com/back/domain/websocket/config/WebSocketConfig.java renamed to src/main/java/com/back/global/websocket/config/WebSocketConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.back.domain.websocket.config;
1+
package com.back.global.websocket.config;
22

33
import org.springframework.context.annotation.Configuration;
44
import org.springframework.messaging.simp.config.MessageBrokerRegistry;

src/main/java/com/back/domain/websocket/controller/WebSocketTestController.java renamed to src/main/java/com/back/global/websocket/controller/WebSocketTestController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.back.domain.websocket.controller;
1+
package com.back.global.websocket.controller;
22

33
import com.back.global.common.dto.RsData;
44
import lombok.extern.slf4j.Slf4j;

src/main/java/com/back/domain/websocket/dto/WebSocketErrorResponse.java renamed to src/main/java/com/back/global/websocket/dto/WebSocketErrorResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.back.domain.websocket.dto;
1+
package com.back.global.websocket.dto;
22

33
import lombok.AllArgsConstructor;
44
import lombok.Builder;

0 commit comments

Comments
 (0)