Java 청사진
Java BluePrintsJava 청사진은 엔터프라이즈 Java 개발을 위한 Sun Microsystems의 베스트 프랙티스입니다.Sun의 Java Platform Enterprise Edition(Java EE) 소프트웨어 개발 키트(SDK)용 공식 프로그래밍 모델입니다.이것은 Java EE 플랫폼의 원래 레퍼런스 애플리케이션인 Java Pet Store에서 시작되었습니다.이는 Enterprise JavaBeans 및 Java EE 플랫폼의 모든 최신 구성 요소를 사용하기 위한 사실상의 소스 코드가 되었습니다.
역사
Java 청사진은 J2EE 청사진으로 시작되었으며 Connie Weiss, Jeff Jackson, Jim Inscore, Nick Kassem 및 Rick Saletta에 의해 시작되었습니다.초기 엔지니어에는 Inderjeet Singh, Greg Murray, Sean Brydon, Vijay Ramachandran, Elizabeth White, 그리고 Nick Kassem이 포함되었습니다.닉 카셈은 원작의 저자이다.자바 펫 스토어의 아이디어는 둘 다 동물 애호가였던 코니 와이스와 그렉 머레이로부터 나왔다.첫 해 이후, 닉 카셈은 팀을 떠났고 인더지트 싱은 수석 건축가가 되었다.Java BluePrints 팀은 2000년 J2EE 1.2에서 [1]2006년 Java EE 5까지 Larry Freeman이 이끌었습니다.
Java BluePrints는 존속 기간 내내 모든 콘텐츠를 무료로 제공하고 개발자의 성공을 촉진하는 데 주력해 왔습니다.Java Pet Store는 J2EE의 우위의 상징이 되었습니다.Microsoft는 경쟁사를 만들었습니다.경쟁 기술을 소개하는 NET Pet Shop.그 후, Tapestry, Spring 등, 많은 테크놀로지가, 주어진 테크놀로지의 베스트 프랙티스를 실증하는 방법으로, 독자적인 버전의 펫 스토어 애플리케이션을 실장하고 있습니다.
J2EE 1.4 기술이 등장하면서 웹 서비스는 Java EE 사양의 표준 부분이 되었습니다.Java BluePrints는 두 번째 애플리케이션인 Java Adventure Builder 레퍼런스 애플리케이션을 출시했습니다.이 애플리케이션은 Java Pet Store만큼 인기를 끌지 못했지만, 다시 한번, 그렇게 논란이 되지는 않았다.
책들
지금까지 3권의 Java 청사진 책이 있으며 Java 청사진 사이트에서 호스팅되는 핵심 Java EE 디자인 패턴은 Java EE 애플리케이션 개발의 [2]표준 언어가 되었습니다.Java 청사진은 Java EE 애플리케이션 개발을 위해 모델 뷰 컨트롤러(MVC)와 데이터 액세스 개체(DAO)를 홍보한 최초의 소스입니다.이전에는 Smalltalk의 일환으로 MVC 디자인 패턴이 널리 홍보되었습니다.
최신 Java 청사진 서비스는 Java 청사진 솔루션 카탈로그입니다.[3]Java Server Faces, Web Services, Asynchronous Javascript 및 XML(Ajax) 등 다양한 주제를 다룹니다.기사는 보다 작고 집중적이며 솔루션 구현 방법을 보여주는 샘플 코드를 포함하고 있습니다.J2EE 1.4 SDK에 초점을 맞춥니다.
레퍼런스
- ^ Freeman, Larry. "Interview With Larry Freeman". Java Developer's Journal (Interview). Interviewed by Kilmurray, Stephen E. Archived from the original on 2017-10-26.
- ^ "Java BluePrints Patterns". www.oracle.com.
- ^ https://bpcatalog.dev.java.net/nonav/solutions.html[영구 데드링크]