close

Java-Blaupausen

Zur Navigation gehen Zur Suche gehen

Java BluePrints ist ein Leitfaden zu den Best Practices von Sun Microsystems für die Entwicklung auf der Enterprise Java Platform . Dies ist das offizielle Programmiermodell von Sun für das J2EE Software Development Kit ( SDK ) . Es begann mit Java Pet Store , der ursprünglichen Referenzanwendung für die J2EE-Plattform, die de facto zum Quellcode für die Verwendung von Enterprise JavaBeans und allen neuesten Komponenten der J2EE-Plattform wurde.

Während seiner gesamten Existenz hat es alle seine Inhalte kostenlos angeboten und sich darauf konzentriert, Entwicklern zum Erfolg zu verhelfen. Microsoft hat einen konkurrierenden .NET Pet Shop geschaffen , um seine konkurrierende Technologie zu präsentieren. Seitdem haben viele Technologien wie Tapestry , Spring und andere ihre eigene Version der Pet Shop-Anwendung implementiert, um Best Practices für die jeweilige Technologie anzuzeigen.

Mit dem Aufkommen der J2EE 1.4-Technologie wurden Webdienste Teil des J2EE-Spezifikationsstandards. Java BluePrints reagierte mit einer zweiten Anwendung: der Referenzanwendung Java Adventure Builder . Diese App wurde nie so beliebt wie Java Pet Store. Java BluePrints war die erste Quelle, die den Model View Controller (MVC) und das Data Access Object (DAO) für die J2EE-Anwendungsentwicklung förderte. Davor wurde das MVC- Entwurfsmuster im Rahmen von Smalltalk weithin beworben .