Skip to content

Commit 16a17c9

Browse files
authored
Merge pull request #2 from devpalsPlus/Project
[Fix] 전체 , 특정 프로젝트 조회 데이터베이스 상태 변경 어노테이션 추가
2 parents e58b037 + 33706bd commit 16a17c9

2 files changed

Lines changed: 6 additions & 9 deletions

File tree

src/main/java/hs/kr/backend/devpals/domain/project/entity/CommentEntity.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import hs.kr.backend.devpals.domain.project.dto.CommentDTO;
44
import hs.kr.backend.devpals.domain.user.entity.UserEntity;
55
import jakarta.persistence.*;
6+
import lombok.AllArgsConstructor;
67
import lombok.Builder;
78
import lombok.Getter;
89
import lombok.NoArgsConstructor;
@@ -12,6 +13,8 @@
1213
@Entity
1314
@Table(name = "Comment")
1415
@Getter
16+
@Builder
17+
@AllArgsConstructor
1518
@NoArgsConstructor
1619
public class CommentEntity {
1720
@Id
@@ -44,13 +47,5 @@ public static CommentEntity from(CommentDTO dto, ProjectEntity project, UserEnti
4447
.updatedAt(LocalDateTime.now())
4548
.build();
4649
}
47-
48-
@Builder
49-
public CommentEntity(ProjectEntity project, UserEntity user, String content, LocalDateTime createdAt, LocalDateTime updatedAt) {
50-
this.project = project;
51-
this.user = user;
52-
this.content = content;
53-
this.createdAt = createdAt;
54-
this.updatedAt = updatedAt;
55-
}
50+
5651
}

src/main/java/hs/kr/backend/devpals/domain/project/service/ProjectService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public class ProjectService {
4747
private final Map<Long, ProjectAllDto> projectAllCache = new HashMap<>();
4848

4949
// 프로젝트 목록 조회
50+
@Transactional
5051
public ResponseEntity<ApiResponse<ProjectListResponse>> getProjectAll(
5152
List<Long> skillTagId, Long positionTagId,
5253
Long methodTypeId, Boolean isBeginner,
@@ -132,6 +133,7 @@ public ResponseEntity<ApiResponse<ProjectAllDto>> projectSignup(ProjectAllDto re
132133
}
133134

134135
// 특정 프로젝트 조회
136+
@Transactional
135137
public ResponseEntity<ApiResponse<ProjectAllDto>> getProjectList(Long projectId) {
136138
ProjectAllDto project = projectAllCache.get(projectId);
137139
if (project == null) {

0 commit comments

Comments
 (0)