close

Javablueprints

Mergi la navigare Mergi la căutare

Java BluePrints este un ghid al celor mai bune practici ale Sun Microsystems pentru dezvoltarea pe platforma Enterprise Java . Acesta este modelul oficial de programare Sun pentru kitul de dezvoltare software ( SDK ) J2EE . A început cu Java Pet Store , aplicația originală de referință pentru platforma J2EE, care a devenit codul sursă de facto pentru utilizarea Enterprise JavaBeans și toate cele mai recente componente ale platformei J2EE.

De-a lungul existenței sale, a oferit întreg conținutul său gratuit și s-a concentrat pe a ajuta dezvoltatorii să reușească. Microsoft a creat un magazin concurent .NET Pet Shop pentru a-și prezenta tehnologia concurentă . De atunci, multe tehnologii precum Tapestry , Spring și altele și-au implementat propria versiune a aplicației Pet Shop ca mijloc de afișare a celor mai bune practici pentru tehnologia dată.

Odată cu apariția tehnologiei J2EE 1.4, Serviciile Web au devenit parte a standardului de specificații J2EE. Java BluePrints a răspuns cu o a doua aplicație: aplicația de referință Java Adventure Builder . Această aplicație nu a devenit niciodată la fel de populară ca Magazinul pentru animale de companie Java. Java BluePrints a fost prima sursă care a promovat Model View Controller (MVC) și Data Access Object (DAO) pentru dezvoltarea aplicației J2EE. Înainte de aceasta, modelul de design MVC a fost promovat pe scară largă ca parte a Smalltalk .