Cantitate/Preț
Produs

Beginning Jakarta EE

Autor Peter Späth
en Limba Engleză Paperback – 2 sep 2019

ABORDAREA PRACTICĂ: Beginning Jakarta EE prioritizează aplicabilitatea imediată, oferind un raport echilibrat între conceptele teoretice ale arhitecturii enterprise și implementarea lor prin cod sursă. Găsim în această carte un ghid care nu se rezumă la descrierea specificațiilor, ci ghidează cititorul prin procesul de construcție a unei aplicații de la zero. Structura este una logică și progresivă: primele capitole sunt dedicate configurării infrastructurii (server și IDE), urmate de dezvoltarea componentelor de prezentare prin JSF și servicii RESTful. Ulterior, accentul se mută pe persistența datelor cu JPA și gestionarea logicii de business prin EJB și CDI. Apreciem faptul că autorul nu ignoră aspectele critice ale producției, dedicând secțiuni clare pentru securitatea aplicațiilor, logging și monitorizare.

Această lucrare reprezintă o evoluție în portofoliul autorului. Dacă în Pro Spring 6 with Kotlin sau Frontend Development with JavaFX and Kotlin, Peter Späth explora ecosistemul Kotlin și framework-uri alternative, aici revine la nucleul dezvoltării Java enterprise, oferind o bază solidă pentru cei care fac tranziția de la Java EE 8 la Jakarta EE. Abordarea diferă de Jakarta EE Recipes prin structura sa narativă — în timp ce lucrarea lui Josh Juneau este un catalog de soluții punctuale (problem-solution), volumul de față este mai puțin fragmentat și mai mult orientat către fluxul complet de dezvoltare a unui produs software unitar. Față de Pro Jakarta EE 10, care este un ghid profesional aprofundat pentru aplicații cloud complexe, Beginning Jakarta EE rămâne o resursă accesibilă, ideală pentru stabilirea fundamentelor înainte de a trece la arhitecturi avansate.

Citește tot Restrânge

Preț: 26678 lei

Preț vechi: 33347 lei
-20%

Puncte Express: 400

Carte disponibilă

Livrare economică 11-25 mai


Specificații

ISBN-13: 9781484250785
ISBN-10: 1484250788
Pagini: 464
Ilustrații: XX, 444 p. 56 illus.
Dimensiuni: 178 x 254 x 25 mm
Greutate: 0.87 kg
Ediția:First Edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte dezvoltatorilor Java care doresc să stăpânească platforma Jakarta EE fără a se pierde în documentații abstracte. Cititorul câștigă o înțelegere practică a întregii stive tehnologice enterprise, de la interfață la baza de date. Este un instrument esențial pentru a învăța cum să construiești aplicații robuste, securizate și ușor de monitorizat, folosind standardele actuale ale industriei software.


Despre autor

Peter Späth este un expert și consultant Java cu o vastă experiență în arhitectura sistemelor enterprise. Este un autor prolific pentru editura Apress, specializat în tehnologii care rulează pe Java Virtual Machine. Portofoliul său include lucrări de referință care acoperă atât zona de backend, prin Spring și Jakarta EE, cât și zona de frontend sau mobile prin Pro Android with Kotlin. Expertiza sa se reflectă în capacitatea de a explica tehnologii complexe într-o manieră structurată, adaptată nevoilor reale ale programatorilor din mediul corporate.


Descriere scurtă

Build Java-based enterprise applications using the open source Eclipse Jakarta EE platform. This feature-packed book teaches you enterprise Java development top to bottom. It covers Java web-tier development using servlets, JavaServer Faces (JSF), RESTful applications, and JSON. You’ll also cover Java data-tier development using persistence and transaction handling, messaging services, remote procedure calls, concurrency, and security to round out a complete Java-based enterprise application.

Step by step and easy to follow, Beginning Jakarta EE includes many practical examples. Written by a Java expert and consultant, this book contains the best information possible on enterprise Java technologies. You’ll see that Jakarta EE is the next evolution of Java EE 8 and how it is one of the leading Java platforms for enterprise application development. 


What You Will Learn
  • Build enterprise Java applications using Jakarta EE
  • Set up your development environment
  • Create page-flow web applications with JSF 
  • Write single-page web applications with REST and JSON
  • Persist data using JPA in Jakarta EE
  • Build enterprise Java modules using EJBs and CDI 
  • Work with transaction engines using JTA 
  • Secure, log, and monitor your Jakarta EE applications 

Who This Book Is For

Beginning Java EE application developers with some experience of Java 8.


Cuprins

Chapter 1: Java Development, Enterprise Needs.- Chapter 2: Getting a Jakarta EE Server to Work.- Chapter 3: Setting up an IDE.- Chapter 4: Building Page-Flow Web Applications With JSF.- Chapter 5: Building Single-Page Web Applications With REST And JSON.- Chapter 6: Adding a Database With JPA.- Chapter 7: Modularization with EJBs.- Chapter 8: Dealing With XML Data.- Chapter 9: Messaging With JMS.- Chapter 10: Maintaining State Consistency With JTA Transactions.- Chapter 11: Securing Jakarta EE Applications.- Chapter 12: Deployment Artifacts.- Chapter 13: Logging Jakarta EE Applications.- Chapter 14: Monitoring Jakarta EE Applications.- Appendix A.


Notă biografică

Peter Späth graduated in 2002 as a physicist and soon afterwards became an IT consultant, mainly for Java-related projects. In 2016 he decided to concentrate on writing books, with his main focus set on software development. With two books about graphics and sound processing and two books for Android and Kotlin programming, his new book addresses beginning Jakarta EE developers willing to develop enterprise-level Java applications with Java 8.

Caracteristici

Written by a Java expert and experienced consultant Feature packed book with examples of how all the key Java EE APIs work and perform together Teaches the new Java EE release under Eclipse Jakarta EE