Skip to content

Commit 1dbbc56

Browse files
committed
[Fix]public 접근지정자 private으로 변경(캡슐화)
2 parents e72c534 + f0d3a0f commit 1dbbc56

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

src/main/java/com/example/Jinus/service/v2/cafeteria/CafeteriaServiceV2.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public String campusOrCafeteria(int campusId, int sysCampusId) {
4545
}
4646

4747
// 식당 리스트 반환 메소드
48-
public String makeCafeteriaListCard(int campusId) {
48+
private String makeCafeteriaListCard(int campusId) {
4949
String campusName = campusServiceV2.getUserCampusName(campusId);
5050
List<CafeteriaDto> cafeteriaList = cacheServiceV2.getCafeteriaList(campusId);
5151

@@ -59,7 +59,7 @@ public String makeCafeteriaListCard(int campusId) {
5959

6060

6161
// 식당 리스트 객체 생성
62-
public List<ListItemDto> mappingCafeteriaList(String campusName, List<CafeteriaDto> cafeteriaList) {
62+
private List<ListItemDto> mappingCafeteriaList(String campusName, List<CafeteriaDto> cafeteriaList) {
6363
List<ListItemDto> listItems = new ArrayList<>();
6464
for (CafeteriaDto cafeteria : cafeteriaList) {
6565
String userMessage = campusName + " " + cafeteria.getCafeteriaNameKo();
@@ -74,7 +74,7 @@ public List<ListItemDto> mappingCafeteriaList(String campusName, List<CafeteriaD
7474

7575

7676
// 더보기 버튼 리스트 생성
77-
public List<ButtonDto> mappingButtonDto() {
77+
private List<ButtonDto> mappingButtonDto() {
7878
List<ButtonDto> buttonDto = new ArrayList<>();
7979
Map<String, Object> extra = new HashMap<>();
8080
extra.put("sys_campus_id", -1);

src/main/java/com/example/Jinus/service/v2/cafeteria/CampusServiceV2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public String makeCampusListCard() {
4848
}
4949

5050
// 캠퍼스 리스트 객체 생성
51-
public List<ListItemDto> mappingCampusList(List<CampusEntity> campusList) {
51+
private List<ListItemDto> mappingCampusList(List<CampusEntity> campusList) {
5252
List<ListItemDto> listItems = new ArrayList<>();
5353
for (CampusEntity campus : campusList) {
5454
String campusName = campus.getCampusNameKo();

src/main/java/com/example/Jinus/service/v2/cafeteria/DietServiceV2.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ private Optional<String> extractValue(DetailParamsItemFieldDto fieldDto) {
6868

6969

7070
// response 생성 로직
71-
public String makeResponse(HandleRequestDto parameters) {
71+
private String makeResponse(HandleRequestDto parameters) {
7272
int campusId = campusServiceV2.getCampusId(parameters.getCampusName());
7373
int cafeteriaId = cafeteriaServiceV2.getCafeteriaId(parameters.getCafeteriaName(), campusId);
7474

@@ -112,7 +112,7 @@ private int checkThereIsDiet(HandleRequestDto parameters, int cafeteriaId) {
112112

113113

114114
// 카테고리별 메뉴 리스트 생성하기
115-
public MultiValueMap<String, String> getDiets(HandleRequestDto parameters, int cafeteriaId) {
115+
private MultiValueMap<String, String> getDiets(HandleRequestDto parameters, int cafeteriaId) {
116116
List<DietDto> dietDtos = dietCacheServiceV2.getDietList(parameters, cafeteriaId);
117117
MultiValueMap<String, String> dietList = new LinkedMultiValueMap<>(); // 중복 키 허용(값을 리스트로 반환)
118118

@@ -128,7 +128,7 @@ public MultiValueMap<String, String> getDiets(HandleRequestDto parameters, int c
128128

129129

130130
// 카테고리별 메뉴 문자열로 나열하기
131-
public StringBuilder processDietList(MultiValueMap<String, String> dietList) {
131+
private StringBuilder processDietList(MultiValueMap<String, String> dietList) {
132132
// 키 추출
133133
Set<String> keys = new TreeSet<>(dietList.keySet()); // 순서 보장 - 오름차순
134134
StringBuilder description = new StringBuilder();
@@ -163,7 +163,7 @@ private String makeContents(HandleRequestDto parameters, int cafeteriaId, String
163163
}
164164

165165
// 응답 객체 매핑
166-
public String mappingResponse(HandleRequestDto parameters, String imgUrl, String title, String description) {
166+
private String mappingResponse(HandleRequestDto parameters, String imgUrl, String title, String description) {
167167
// imgUrl 객체 생성
168168
ThumbnailDto thumbnail = new ThumbnailDto(imgUrl);
169169

@@ -214,7 +214,7 @@ private QuickReplyDto createQuickReply(String period, HandleRequestDto parameter
214214

215215
// 일반 파라미터 값 채우기
216216
// sys_campus_name 파라미터 초기화
217-
public String getCampusName(String kakaoId) {
217+
private String getCampusName(String kakaoId) {
218218
// 학과 등록 여부 확인
219219
int campusId = userServiceV2.getUserCampusId(kakaoId);
220220
// 학과 등록한 경우 campusId가 존재함
@@ -226,7 +226,7 @@ public String getCampusName(String kakaoId) {
226226
}
227227

228228
// sys_date 파라미터 초기화 - 시간 범위에 따라 오늘, 내일 판별
229-
public String getDay(LocalTime time) {
229+
private String getDay(LocalTime time) {
230230
if (time.isAfter(LocalTime.parse("00:00:00")) && time.isBefore(LocalTime.parse("19:00:00"))) {
231231
return "오늘";
232232
} else {
@@ -235,7 +235,7 @@ public String getDay(LocalTime time) {
235235
}
236236

237237
// sys_period 파라미터 초기화 - 시간 범위에 따라 아침, 점심, 저녁을 판별
238-
public static String getPeriodOfDay(LocalTime time) {
238+
private String getPeriodOfDay(LocalTime time) {
239239
if (time.isAfter(LocalTime.parse("19:00:00")) || time.isBefore(LocalTime.parse("09:30:00"))) {
240240
return "아침";
241241
} else if (!time.isBefore(LocalTime.parse("09:30:00")) && time.isBefore(LocalTime.parse("13:30:00"))) {
@@ -246,7 +246,7 @@ public static String getPeriodOfDay(LocalTime time) {
246246
}
247247

248248
// 현재 시간 출력 함수
249-
public LocalTime getCurrentTime() {
249+
private LocalTime getCurrentTime() {
250250
LocalDateTime currentDateTime = LocalDateTime.now(ZoneId.of("Asia/Seoul"));
251251
String[] dateTimeParts = currentDateTime.toString().split("T");
252252
String[] timeSplit = dateTimeParts[1].split("\\.");
@@ -256,7 +256,7 @@ public LocalTime getCurrentTime() {
256256

257257

258258
// sysDay 파라미터 값으로 조회할 날짜 찾는 함수
259-
public Date getCurrentDate(String sysDate) {
259+
private Date getCurrentDate(String sysDate) {
260260
// 현재 날짜
261261
LocalDate today = LocalDate.now();
262262
LocalDate tomorrow = today.plusDays(1); // 하루 뒤 날짜 계산

src/main/java/com/example/Jinus/service/v2/notice/NoticeServiceV2.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public String doesNotExistUserReturnBlock() {
4444
}
4545

4646
// 공지가 존재하는 경우
47-
public String mappingCarouselItems(List<NoticeCategoryEntity> categoryEntities, String departmentEng) {
47+
private String mappingCarouselItems(List<NoticeCategoryEntity> categoryEntities, String departmentEng) {
4848
// 카테고리 리스트 생성 (캐로셀 아이템 리스트)
4949
List<CarouselItemDto> categoryList = new ArrayList<>();
5050
for (NoticeCategoryEntity entity : categoryEntities) {
@@ -69,7 +69,7 @@ public String mappingCarouselItems(List<NoticeCategoryEntity> categoryEntities,
6969
}
7070

7171
// 공지가 존재하지 않는 경우 예외처리
72-
public String thereIsNoCategory() {
72+
private String thereIsNoCategory() {
7373
List<ButtonDto> buttonList = new ArrayList<>();
7474
ButtonDto buttonDto = new ButtonDto("게시판 등록 요청", "webLink", "https://forms.gle/cSMheFmmGDe7P3RD6");
7575
buttonList.add(buttonDto);
@@ -83,7 +83,7 @@ public List<ListItemDto> getNoticeList(int categoryId, String mi, String bbsId,
8383
}
8484

8585
// 공지 아이템 리스트 dto 매핑
86-
public List<ListItemDto> makeNoticeItemList(List<NoticeEntity> noticeEntities,
86+
private List<ListItemDto> makeNoticeItemList(List<NoticeEntity> noticeEntities,
8787
String mi, String bbsId, String departmentEng) {
8888
List<ListItemDto> noticeItems = new ArrayList<>();
8989

@@ -99,7 +99,7 @@ public List<ListItemDto> makeNoticeItemList(List<NoticeEntity> noticeEntities,
9999
}
100100

101101
// 아이템 버튼 생성
102-
public List<ButtonDto> makeButton(String departmentEng, String mi, String bbsId) {
102+
private List<ButtonDto> makeButton(String departmentEng, String mi, String bbsId) {
103103
List<ButtonDto> buttons = new ArrayList<>();
104104
ButtonDto button = new ButtonDto("더보기", "webLink", noticeCategoryUrl(departmentEng, mi, bbsId));
105105
buttons.add(button);
@@ -113,7 +113,7 @@ public String noticeDetailUrl(String departmentEng, String mi, String bbsId, int
113113
}
114114

115115
// 공지 카테고리 주소
116-
public String noticeCategoryUrl(String departmentEng, String mi, String bbsId) {
116+
private String noticeCategoryUrl(String departmentEng, String mi, String bbsId) {
117117
String baseUrl = "https://www.gnu.ac.kr/" + departmentEng + "/na/ntt/selectNttList.do?";
118118
return baseUrl + "mi=" + mi + "&bbsId=" + bbsId;
119119
}

0 commit comments

Comments
 (0)