수강평 178,794개, 만족도 96.8%

🔥실시간으로 올라오는 진짜 수강평!🔥


연구에 있어서 기본적으로 사용되는 통계방법을 아주 잘 정리하여 소개해주신것 같습니다. 연구를 하는 입장에서 매우 필요한 부분들을 다시 한번 정리하고 R을 이용하여 빠르게 제 데이터들을 정리하는데 도움을 받은것 같습니다. 좋은 강의 다시한번 감사드립니다.

이번 시리즈도 감명깊게 잘 들었습니다! 그냥 스프링에 이런 기능들이 있다에서 끝나지 않고 왜 이런 기능이 생겼고 어떻게 발전되어 왔는지 과정까지 설명해주셔서 훨씬 더 납득이 가고 이해에 도움이 되었습니다!!

선생님의 스프링 강의가 너무 좋아서 다시 한 번 복습 후, 고급편을 듣고 있습니다. 이번 강의도 제가 알고 싶었던 스프링의 원리에 대한 강의 차근차근 해주셔서 정말 감사합니다~ 다음 강의도 꼭 기대하겠습니다!! 이렇게 좋은 강의를 내주셔서 감사합니다

만 11개월차 백엔드 개발자입니다. 스프링 백엔드로 들어와 스프링은 안하고 리눅스, 프론트엔드, PHP만 다루고 있습니다. 이 강의를 들으며 정말 많은 것들 알아갑니다. 첫째로, 내가 기본지식이 아에 없었다는 것 둘째로, 스프링의 기본적인 배경 및 넓은 기본지식 셋째로, 스프링 기초지식으로 인해 겁이 없어지는 것 정말 잘 들었습니다. 이런 강의 머리털 나고 첨봅니다.

스프링 AOP 교육 마스터피스. 최고의 강의 드릴 수 있는 최대 별 갯수가 5개밖에 되지 않아 강사님께 죄송할 뿐입니다.. 좋은 강의 정말 감사드립니다. 사족을 달자면 강사님의 코드를 따라 실습한 뒤에 나중에 따로 SpringObjenesis, CGLIB와 JDK 동적 프록시 등의 내부 구현 로직도(ProxyFactory, ObjenesisCglibAopProxy 등) 같이 디버깅해가며 보면 훨씬 더 많은 것을 얻어가실 수 있을 것 같습니다. 개인적으로 ProxyFactory proxyFactory = ProxyFactory(인터페이스없는컴포넌트);로 초기화하는 순간을 디버깅하여 CGLIB의 Enhancer까지 타고들어가 규칙에 맞게 여러가지 절차를 거쳐 최종적으로 getProxy()의 결과값으로 프록시 객체를 생성 및 반환할 때 objenesis를 사용하는 것을 눈으로 직접 보게 되었는데, 강사님의 강의를 보기전이었다면 해당 워크플로우의 윤곽을 전혀 알지 못해 아무것도 이해하지 못했을 겁니다.. 또한 EnableAspectJAutoProxy와 관련된 AspectJAutoProxyRegistrar 클래스가 @Aspect 애너테이션이 붙은 타입들을 가져오고, 이어지는 로직에서 BeanPostProcessor를 사용해 실제 객체 대신 프록시 객체들을 스프링빈으로 등록해주는 과정도 따로 찾아보는 동안 스프링 aop에 대한 이해가 많이 향상됨을 느꼈습니다. 큰 그림을 먼저 보여주심으로써 실제 로직의 세부동작방식을 이해할 수 있도록 해주신 점 깊이 감사드립니다.
채널톡 아이콘