공부 기록/내배캠Java_5기

[내배캠][TIL] 39일 차 - 수요일, 스프링 심화 주차 시작

노루동산 2024. 6. 12. 21:14
반응형

 

 

⏱️ 오늘의 일정 ⏱️

9:00 ~ 10:00 - 알고리즘 코드 카타
10:00 ~ 10:30 - 스프링 심화 주차 발제
10:30 ~ 11:00 - 팀 회의
11:00 ~ 12:00 - 스프링 심화 강의

12:00 ~ 13:00 - 점심시간
13:00 ~ 
18:00 - 스프링 심화주차 개인과제
18:00 ~ 19:00 - 저녁 시간
19:00 ~ 19:30 - 팀 회의
19:30 ~ 20:00 - 스프링 심화주차 개인과제
20:00 ~ 21:00 - TIL 작성

 

 

스프링 강의 - AOP

 

[Spring] AOP란 무엇일까? (+Spring AOP)

AOP AOP( Aspect-Oriented Programming)관점 지향 프로그래밍  다수의 모듈에 공통적으로 나타나는 부분이 존재하는데 이를 횡단 관심사(cross-cutting concern)라고 한다.개발자들은 중복 코드를 싫어하기 때

mountain-noroo.tistory.com

 

AOP도 이전에 공부했던 내용!

전에 정리했던 것에 덧붙여 글을 새로 작성하였다.

 

 

스프링 강의 - 예외처리

ExceptionHandler를 사용해 GlobalExceptionHandler를 만들었다.

이건 평소에도 많이 써보던 내용이라 정리할 기회가 있으면 다음에!

 

messages.properties로 메시지들을 따로 빼놓아 관리하는 것은 처음 봐서 신기했다.

개인적으로는 팀 프로젝트에서 처럼 enum을 통해 코드와 메시지를 관리하는 게 더 좋아보인다.

 

 

심화 주차 개인 과제

테스트 코드 추가는 전에 해 본 거라 스무스하게 하고 있다.

근데 Fixture Monkey를 추가해보려 하니까 너무 힘들다 ㅠㅠ 안 되는데 이유도 모르겠고 근데 가끔 되기도 하고... ㅋㅋㅋ

원래 세팅을 미리 다 하고 하려고 했는데 시간 다 뺐겨서 일단 미뤘다.

 

 

반응형