close

Javablueprints

Gå till navigering Gå till sök

Java BluePrints är en guide till Sun Microsystems bästa praxis för utveckling på Enterprise Java Platform . Detta är Suns officiella programmeringsmodell för J2EE -programvaruutvecklingssatsen ( SDK ) . Det började med Java Pet Store , den ursprungliga referensapplikationen för J2EE-plattformen, som blev de facto källkoden för att använda Enterprise JavaBeans och alla de senaste J2EE-plattformskomponenterna.

Under hela sin existens har den erbjudit allt sitt innehåll gratis och har fokuserat på att hjälpa utvecklare att lyckas. Microsoft skapade en konkurrerande .NET Pet Shop för att visa upp sin konkurrerande teknologi . Sedan dess har många tekniker som Tapestry , Spring och andra implementerat sin egen version av Pet Shop-applikationen som ett sätt att visa bästa praxis för den givna tekniken.

Med intåget av J2EE 1.4-teknologin blev Web Services en del av J2EE-specifikationsstandarden. Java BluePrints svarade med en andra applikation: referensapplikationen Java Adventure Builder . Denna app blev aldrig så populär som Java Pet Store. Java BluePrints var den första källan att marknadsföra Model View Controller (MVC) och Data Access Object (DAO) för J2EE-applikationsutveckling. Innan detta marknadsfördes MVC- designmönstret i stor utsträckning som en del av Smalltalk .