본문 바로가기
5.2 학습활동/학습활동

[학습활동] ZeroBase BE_Part 5기 12주차 복습 및 회고

by Dohi._. 2024. 9. 22.
728x90

 

ZeroBase BE 12주차(9월16일~9월22일)

이번주 공부 리스트

  • Spring
  • AOP

회고

추석이 있는 한 주였습니다.
추석에 내려가는 시골이 아주 멀어서 길가에 버리는 시간이 있다 가정해도 
밤에 수업을 듣고 공부하려 했지만
몸살이 나서 추석간에 시간을 대부분 허비하고 말았습니다.
추석이 지나고 회사 업무를 복귀하니 바빠서 추가근무를 자체적으로 진행했고
사실상 수업을 들을 수 있는 날이 일요일 하루 뿐이였습니다.

그럼에도 이번 주는 저번주에 과제가 누락되어서 연장된 과제를 해결하고자 하였습니다.
AOP를 대충알고 있었지만
자세하게 말로만 알았지 이게 어디에 사용되는지 잘 몰랐습니다
Aspect Oriented Progamming를 통해 로깅, 트랙잭션관리, 보안의 공통기능을 
애플리케이션의 다른 부분에 영향을 주지 않고 분리하여 관리할 수 있다는 장점이 있었다라는 것을 실습을 통해 알게되었습니다.

스프링 프레임워크에서 AOP는 프록시 패턴을 기반으로 구현되며, 스프링 AOP는 메소드 실행의 전후 또는 예외 발생 시점에 추가적인 행동을 정의할 수 있게 해줍니다.

바쁜 주가 연달아 있었지만 교육 사이사이에 좋은 경험이 있어서 배울점이 많았습니다.

 

 


과제풀이

https://github.com/Goddohi/accountApplication

 


복습포스팅

 [CS/소공] 객체지향프로그래밍(OOP)

728x90

댓글