Skip to content

Commit 1f78ebb

Browse files
committed
[FEAT] 방 소개글 데이터 추가
1 parent 4a035ea commit 1f78ebb

File tree

5 files changed

+9
-11
lines changed

5 files changed

+9
-11
lines changed

src/main/java/com/example/be/domain/Room.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ public class Room {
2424
@Column(nullable = false)
2525
private String title;
2626

27+
private String description;
28+
2729
private String password;
30+
2831
private String roomImage;
2932

3033
@Builder.Default

src/main/java/com/example/be/service/RoomServiceImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ public RoomDTO.RoomListResponseDto getAllRooms() {
3333
private RoomDTO.RoomDto convertToDto(Room room) {
3434
return RoomDTO.RoomDto.builder()
3535
.roomName(room.getTitle())
36+
.roomDescription(room.getDescription())
3637
.password(room.getPassword())
3738
.roomImage(room.getRoomImage())
3839
.creationTime(room.getCreateDate())
@@ -52,6 +53,7 @@ public RoomDTO.RoomDto setRoom(RoomDTO.RoomSetRequestDto request) {
5253

5354
return RoomDTO.RoomDto.builder()
5455
.roomName(room.getTitle())
56+
.roomDescription(room.getDescription())
5557
.roomImage(room.getRoomImage())
5658
.password(room.getPassword())
5759
.participantsCounts(room.getParticipantCount())

src/main/java/com/example/be/web/controller/RoomController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public ApiResponse<RoomDTO.RoomListResponseDto> getAllRooms() {
2323
}
2424

2525
@PostMapping("/set")
26-
@Operation(summary = "비밀번호 및 이미지 저장", description = "생성된 방의 이미지번호와 비밀번호를 설정합니다.")
26+
@Operation(summary = "방소개, 비밀번호 및 이미지 저장", description = "생성된 방의 소개글, 이미지번호와 비밀번호를 설정합니다.")
2727
public ApiResponse<RoomDTO.RoomDto> setRoom(@RequestBody RoomDTO.RoomSetRequestDto request) {
2828

2929
return ApiResponse.onSuccess(roomService.setRoom(request));

src/main/java/com/example/be/web/dto/RoomDTO.java

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,14 @@ public class RoomDTO {
1515
@AllArgsConstructor
1616
public static class RoomDto {
1717
private String roomName;
18+
private String roomDescription;
1819
private String password;
1920
private String roomImage;
2021
private long creationTime;
2122
private int participantsCounts;
2223
private int maxParticipants;
2324
}
2425

25-
@Builder
26-
@Getter
27-
@NoArgsConstructor
28-
@AllArgsConstructor
29-
public static class CreateRoomRequestDto {
30-
private String roomName;
31-
private Integer maxParticipants;
32-
private String metadata;
33-
}
3426

3527
@Builder
3628
@Getter
@@ -47,6 +39,7 @@ public static class RoomListResponseDto {
4739
@AllArgsConstructor
4840
public static class RoomSetRequestDto {
4941
private String roomName;
42+
private String roomDescription;
5043
private String password;
5144
private String roomImage;
5245
}

src/main/resources/application.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ spring:
4848
user-name-attribute: id
4949
jpa:
5050
hibernate:
51-
ddl-auto: update
51+
ddl-auto: create
5252
naming:
5353
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
5454
properties:

0 commit comments

Comments
 (0)