# Full NameDTO: Data Transfer ObjectVO: Value ObjectPOJO: Plain Old Java Object # History Domain Model의 용어들은 EJB 웹 개발 시절부터 거슬러 올라간다, 웹 개발 패러다임은 변화되는 것이니 그에 맞춰 Domain Model의 용어들도 변화 한다. EJB 시절 Entity Bean과 별도로 일일이 Copy하여 DTO 사용POJO 기반 Domain Model을 지원하는 Hibernate ORM이 나타나면서, Domain Model Everywhere 도전Is it possible to use at everywhere? Presentation Tier: 화면에 보여주지 않는 정보는 왜 주니? # Current 토비님의 Doma..
# Java Lambda 식으로 '() -> {}' 기본 표현이 있다 # Java의 Lambda는 Interface를 이용하여 Lambda 함수를 만듦으로써 Interface의 함수가 1개만 있어야 Lambda 표현을 할 수 있는 제약이 생겼다. # 상속 -> 익명클래스 -> Lambda 흐름으로 점점 간결하게 표현 할 수 있다.# 추가 스터디Java 8 Interface는 구현체가 포함될 수 있으므로 더 이상 분산 객체를 저으이하는 규약으로 부적합Java의 Lambda 표편식은 내부적으로 Proxy 클래스가 생성됨Java 8 Interface의 .class 파일에 악의적으로 default 키워드 메서드 구현을 임의로 수정해 어플리케이션에 나쁜 영향을 끼칠 수 있다. # 출처:엄준일님, Java 8의 L..