Vai al contenuto principale della pagina

Professional Java EE Design Patterns [[electronic resource]]



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Yener Murat Visualizza persona
Titolo: Professional Java EE Design Patterns [[electronic resource]] Visualizza cluster
Pubblicazione: Hoboken, : Wiley, 2014
Descrizione fisica: 1 online resource (515 p.)
Disciplina: 005.2
Soggetto topico: Internet
Java (Computer program language)
World Wide Web
Software patterns
Computing platforms
Engineering & Applied Sciences
Computer Science
Altri autori: TheedomAlex  
Note generali: Description based upon print version of record.
Nota di contenuto: Cover; FOREWORD; INTRODUCTION; WHO THIS BOOK IS FOR; WHAT THIS BOOK COVERS; HOW THIS BOOK IS STRUCTURED; WHAT YOU NEED TO USE THIS BOOK; MOTIVATION FOR WRITING; CONVENTIONS; SOURCE CODE; ERRATA; P2P.WROX.COM; CONTACT THE AUTHORS; NOTES; PART I INTRODUCTION TO JAVA EE DESIGN PATTERNS; CHAPTER 1 A BRIEF OVERVIEW OF DESIGN PATTERNS; WHAT IS A DESIGN PATTERN?; DESIGN PATTERN BASICS; ENTERPRISE PATTERNS; SUMMARY; NOTES; CHAPTER 2 THE BASICS OF JAVA EE; MULTITIER ARCHITECTURE; THE CLIENT TIER; THE MIDDLE TIER; THE EIS TIER; JAVA EE SERVERS; THE JAVA EE WEB PROFILE; CORE PRINCIPLES OF JAVA EE
CONVENTION OVER CONFIGURATIONCONTEXT AND DEPENDENCY INJECTION; INTERCEPTORS; SUMMARY; EXERCISES; PART II IMPLEMENTING DESIGN PATTERNS IN JAVA EE; CHAPTER 3 FAÇADE PATTERN; WHAT IS A FAÇADE?; IMPLEMENTING THE FAÇADE PATTERN IN PLAIN CODE; IMPLEMENTING THE FAÇADE PATTERN IN JAVA EE; WHERE AND WHEN TO USE THE FAÇADE PATTERN; SUMMARY; EXERCISES; NOTES; CHAPTER 4 SINGLETON PATTERN; WHAT IS A SINGLETON?; IMPLEMENTING THE SINGLETON PATTERN IN JAVA EE; WHERE AND WHEN TO USE THE SINGLETON PATTERN; SUMMARY; EXERCISES; NOTES; CHAPTER 5 DEPENDENCY INJECTION AND CDI; WHAT IS DEPENDENCY INJECTION?
IMPLEMENTING DI IN PLAIN CODEIMPLEMENTING DI IN JAVA EE; SUMMARY; EXERCISES; NOTES; CHAPTER 6 FACTORY PATTERN; WHAT IS A FACTORY?; FACTORY METHOD; ABSTRACT FACTORY; IMPLEMENTING THE FACTORY PATTERN IN JAVA EE; WHERE AND WHEN TO USE THE FACTORY PATTERNS; SUMMARY; EXERCISES; NOTES; CHAPTER 7 DECORATOR PATTERN; WHAT IS A DECORATOR?; IMPLEMENTING THE DECORATOR PATTERN IN PLAIN CODE; IMPLEMENTING THE DECORATOR PATTERN IN JAVA EE; WHERE AND WHEN TO USE THE DECORATOR PATTERN; SUMMARY; EXERCISES; NOTES; CHAPTER 8 ASPECT-ORIENTED PROGRAMMING (INTERCEPTORS); WHAT IS ASPECT-ORIENTED PROGRAMMING?
IMPLEMENTING AOP IN PLAIN CODEASPECTS IN JAVA EE, INTERCEPTORS; WHERE AND WHEN TO USE INTERCEPTORS; SUMMARY; NOTES; CHAPTER 9 ASYNCHRONOUS; WHAT IS ASYNCHRONOUS PROGRAMMING?; IMPLEMENTING ASYNCHRONOUS PATTERN IN PLAIN CODE; ASYNCHRONOUS PROGRAMMING IN JAVA EE; WHERE AND WHEN TO USE ASYNCHRONOUS PROGRAMMING; SUMMARY; EXERCISES; NOTES; CHAPTER 10 TIMER SERVICE; WHAT IS THE TIMER SERVICE?; IMPLEMENTING A TIMER IN JAVA EE; SUMMARY; EXERCISES; NOTES; CHAPTER 11 OBSERVER PATTERN; WHAT IS AN OBSERVER?; IMPLEMENTING THE OBSERVER PATTERN IN PLAIN CODE; IMPLEMENTING THE OBSERVER PATTERN IN JAVA EE
WHERE AND WHEN TO USE THE OBSERVER PATTERNSUMMARY; EXERCISES; NOTES; CHAPTER 12 DATA ACCESS PATTERN; WHAT IS A DATA ACCESS PATTERN?; OVERVIEW OF THE DATA ACCESS PATTERN; IMPLEMENTING THE DATA ACCESS PATTERN IN JAVA EE; WHERE AND WHEN TO USE THE DATA ACCESS PATTERN; SUMMARY; EXERCISES; NOTES; CHAPTER 13 RESTFUL WEB SERVICES; WHAT IS REST?; THE SIX CONSTRAINTS OF REST; RICHARDSON MATURITY MODEL OF REST API; DESIGNING A RESTFUL API; REST IN ACTION; IMPLEMENTING REST IN JAVA EE; HATEOAS; WHERE AND WHEN TO USE REST; SUMMARY; EXERCISES; NOTES; CHAPTER 14 MODEL VIEW CONTROLLER PATTERN
WHAT IS THE MVC DESIGN PATTERN?
Sommario/riassunto: Master Java EE design pattern implementation to improve your design skills and your application's architecture Professional Java EE Design Patterns is the perfect companion for anyone who wants to work more effectively with Java EE, and the only resource that covers both the theory and application of design patterns in solving real-world problems. The authors guide readers through both the fundamental and advanced features of Java EE 7, presenting patterns throughout, and demonstrating how they are used in day-to-day problem solving. As the most popular programming language in community-dri
Titolo autorizzato: Professional Java EE Design Patterns  Visualizza cluster
ISBN: 1-119-20939-0
1-118-84358-4
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910132299403321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui