스프링 공부(6)
-
토비의 스프링, 스프링 AOP 뿌수기 (2), 프록시 팩토리 빈
프록시 팩토리 빈 ProxyFactoryBean 스프링에서 제공해주는 프록시팩토리빈을 사용하면 프록시를 생성해서 빈 오브젝트로 등록하는 동작을 해준다. 지난 포스팅에서 소개한 FactoryBean 인터페이스를 구현해서 만드는 방법과의 차이는 FactoryBean 인터페이스를 구현한 경우에는 프록시를 통해 제공해줄 부가기능도 해당 구현 코드 내부에 추가해줘야했다. 반면에 ProxyFactoryBean은 프록시를 생성하는 작업만 담당한다. 그래서 프록시를 통해 제공해줄 부가기능은 별도의 빈에 둘 수 있다. 즉, 부가기능의 분리가 가능하다는 점이다. ProxyFactoryBean에서 생성하는 프록시에서 사용할 부가기능은 'MethodInterceptor'라는 인터페이스를 구현해서 만든다. 이전 포스팅에서 보았..
2023.05.18 -
23년 05월 09일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 스프링 빈에 대해서 정리했다. - 지하철 노선도 페어프로그래밍 미션을 시작했다. - Spring에서 test를 하는 방법에 대해 강의를 들었다. - 키스터디를 했다. 개인 성장 - 자전거를 탔다.(잠실-선릉, 서울대입구-신림) - 간헐적 단식을 유지 중이다. - 금주 3일차 - 플래너 작성을 했다. 커뮤니티 - 촬영을 하러 선릉 캠퍼스에 왔다. - 선릉을 갈 때 체인저/그레이와 자전거를 탔다. - 도이와의 첫 페어 프로그래밍을 했다. Feeling (느낌: 무슨 느낌이 들었나?) - 밍숭맹숭한 느낌이다. 오전/오후 내내 피곤해하다가 저녁에 커피마신 이후로 살아나서 지금 컨디션이 살아났다. 컨디션 유지를 위해서 조금 일찍 자야하는데 힘들다. 습관을 만드..
2023.05.10 -
23년 05월 8일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - Spring AOP에 대해 공부했다. - 장바구니 미션 피드백을 반영하고 재리뷰요청을 보냈다. 개인 성장 - 네트워크 책을 읽고 스터디를 했다. - 중간에 내려서 자전거를 타고 왔다. 시간 났을 때 조금 뛰기도 했다~ - 간헐적 단식을 진행 중이다. ㅎㅎ - 오늘부터 다시 플래너를 작성하려고 한다. - 금주 2일차 ㅎㅎㅎㅎ 커뮤니티 - 밀린 카톡 답장을 했다. - 근로 주간 회의를 했다. Feeling (느낌: 무슨 느낌이 들었나?) - 오늘은 더 할 수 있을 것 같은데~하면서 체력이 안돼서 그냥 집에 왔다. ㅋㅋㅋㅋ 그래도 막상 하려고 생각해둔 건 다 하기도 했고, 더 하기도 귀찮은 마음이 들어서 그냥 온 것도 있는 것 같다. - 토비의 스프링은 정..
2023.05.09 -
23년 04월 4주차, 일주일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 스프링의 Annotated Controller에 대해 계속 공부했다. - 디스패처 서블릿을 이해했다. - 빈 등록 방식이나 스프링에서 빈을 들고 있는 방법 등에 대해 공부했다. - mockito에 대해 공부했다. - 웹 장바구니 미션을 수행했다. step1 머지가 됐다. - validation이나 model, view 등에 대해 학습했다. 개인 성장 - 성공과 실패를 결정하는 1%의 네트워크 원리 책 중 챕터 2를 공부했다. (웹 요청 과정) - 자발적으로 학습을 할 때 공식문서를 보며 공부하는 방법을 익히고 있다. - 영양제를 꾸준히 먹었다. 커뮤니티 - 영상 기획팀 근로 회식을 했다.(목) - 제이미와의 식사 시간을 가졌다.(금) - 학교에서 성적..
2023.05.01 -
23년 04월 27~8일, 2일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 스프링 내 model의 개념에 대해 학습했다. - 바인딩 후 @Validation을 올바르게 하지 못하는 이유에 대해 찾아봤다. - 장바구니 step1 미션을 제출/재제출했다. - 디스패처 서블릿의 동작 과정에 대해 이해했다. - mockito에 대해 이해했다. - 스프링 스터디를 진행했다. Configuration에 대해 공부했다. 개인 성장 - 네트워크의 소켓 통신 과정에 대해서 공부했다. - 테코톡을 들었다. - 꾸준히 블로그를 작성했다. 커뮤니티 - 브랜딩 영상 기획 근로팀과 회식을 했다. - 리뷰어 제이미와 함께 식사/카페에 가서 대화를 나눴다. - 대학교에서 학업 성취도 우수상을 받았다. - 일주일동안 밀린 카톡 답장을 했다. Feeling..
2023.04.29 -
23년 04월 21일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - 웹 자동차 경주 step 2 미션을 수행하고 제출했다. - Spring Annotated controller 중 RequestMapping 파트와 DataBinder 파트를 공부하고 정리했다. - JDBC 템플릿을 간단하게 알아봤다. - MVC 중 각 계층을 나타내는 어노테이션(@Controller, @Service, @Repository)에 대해 간단하게 알아봤다. - 브리 강의를 들으며 Layered 아키텍처에 대해 조금 찾아봤다. 개인 성장 - 오늘 술을 안마셨다. 영양제도 먹었다. - 네트워크 스터디를 했다. 지하철 출근길에 네트워크 DNS 서버의 동작 원리에 대해 마저 공부했다. - 간단하게 몸풀기 운동을 했다. 짧게 했음에도 예전에 비해서 ..
2023.04.22