목록스프링삼각형 (4)
오늘이군
1. 추천 글 https://www.youtube.com/watch?v=fy_Uoas0ToY 17분~ http://jinpyo900.tistory.com/55 2. PSA (Portable Service Abstraction) : 일관성 있는 추상화 가. 설명 환경과 세부 기술의 변화에 관계없이 일관된 방식으로 기술에 접근할 수 있게 해줌 POJO로 개발된 코드는 특정 환경이나 구현방식에 종속적이지 않아야 한다 다시 말해, Spring은 POJO 원칙으로 만들었기 때문에, Spring 패키지 외의 것들을 POJO화 시키기 위해 껍데기를 씌우겠다는 것 각 벤더 들이 여러가지 인터페이스로 제공을 하더라도, Spring 에서 Adapter pattern 을 적용하여 제공하므로, 사용하는 클라이언트에서는 공통된..
1. 추천 글 https://www.youtube.com/watch?v=4AN_cmX56G8 http://expert0226.tistory.com/200 2. AOP (Aspect-oriented programming) : 관점 지향 프로그래밍 가. 횡단관심 출처 : http://expert0226.tistory.com/200 코드 = 핵심관심사항 + 횡단관심사항 나. 로직주입 출처 : http://expert0226.tistory.com/200 다. 소스예시 http://expert0226.tistory.com/202 http://expert0226.tistory.com/204 라. 용어 1) Pointcut : 자르는 지점. Aspect 적용 위치 지정자 - execution("지점") 2) Join..
1, 추천 글 https://www.youtube.com/watch?v=al4NfBp3VLI http://expert0226.tistory.com/199 https://www.youtube.com/watch?v=KCs2hXM-2E0 https://www.youtube.com/watch?v=w9rZCy90Q4M 55분~ http://blog.naver.com/todoskr/220833180218 2. IoC (Inversion of Control) : 제어의 역전 가. 의미 1) 객체 생성 및 생명주기의 관리 까지 모든 객체에 대한 제어권이 개발자가 아닌 스프링 컨테이너에게 넘어가 버린 것입니다. 2) 스프링은 개발자 대신 객체를 관리하기 위해서 컨테이너를 갖고 있기 때문에 Spring 프레임워크를 Spr..
# JPA (ORM) https://www.youtube.com/watch?v=OOO4H3BAetU https://www.slideshare.net/zipkyh/spring-datajpa?next_slideshow=1 # TDD (테스트 주도 개발) https://youtu.be/hFXkjZthuzU # DDD (도메인 주도 설계) https://www.youtube.com/watch?v=N3NSISzolSw # 모던자바 (함수형프로그래밍) https://www.youtube.com/channel/UCsOJxLxzQl8IbwGS-Cp5t8w/search?query=%EC%9E%90%EB%B0%948 # 이벤트소싱 https://youtu.be/TDhknOIYvw4 # MSA (마이크로 서비스 아키텍쳐) ..