Cargando…

Spring persistence with Hibernate /

Learn how to use the core Hibernate APIs and tools as part of the Spring Framework. This book illustrates how these two frameworks can be best utilized. Other persistence solutions available in Spring are also shown including the Java Persistence API (JPA). Spring Persistence with Hibernate, Second...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Fisher, Paul Tepper (Autor), Murphy, Brian D. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2016.
Edición:Second edition.
Colección:Expert's voice in Java.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn951028412
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 160602s2016 caua ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d IDEBK  |d GW5XE  |d N$T  |d EBLCP  |d YDXCP  |d AZU  |d OCLCF  |d COO  |d UMI  |d KSU  |d DEBSZ  |d DEBBG  |d IDB  |d OCLCQ  |d OCLCO  |d K6U  |d VT2  |d OTZ  |d IAD  |d JBG  |d ICW  |d Z5A  |d ILO  |d ICN  |d LIV  |d OCLCQ  |d MERUC  |d ESU  |d OCLCQ  |d OCLCO  |d IOG  |d U3W  |d REB  |d D6H  |d VVB  |d UOK  |d CEF  |d INT  |d WYU  |d UKMGB  |d UAB  |d LEAUB  |d CNCEN  |d ERF  |d LEATE  |d OCLCQ  |d UKAHL  |d OCLCQ  |d BRF  |d DCT  |d DST  |d INARC  |d OCLCO  |d OCLCQ  |d OCL 
015 |a GBB902177  |2 bnb 
016 7 |a 019192462  |2 Uk 
019 |a 951070979  |a 951594019  |a 954150306  |a 966216211  |a 966373815  |a 967616023  |a 1011908137  |a 1066469858  |a 1086453291  |a 1105805299  |a 1111029417  |a 1112533233  |a 1113260216  |a 1122810172  |a 1136325834  |a 1160015470  |a 1162356778  |a 1204008177  |a 1237440371  |a 1240624182  |a 1244635599  |a 1300606459  |a 1303345294 
020 |a 9781484202685  |q (electronic bk.) 
020 |a 1484202686  |q (electronic bk.) 
020 |a 1484202694  |q (Book, Other) 
020 |a 9781484202692  |q (Book, Other) 
020 |z 9781484202692  |q (print) 
024 3 |a 9781484202692 
024 7 |a 10.1007/978-1-4842-0268-5  |2 doi 
024 8 |a 9781484202685 
029 1 |a AU@  |b 000057850449 
029 1 |a AU@  |b 000060925875 
029 1 |a AU@  |b 000067097051 
029 1 |a CHNEW  |b 000885285 
029 1 |a CHVBK  |b 374439850 
029 1 |a DEBBG  |b BV043894478 
029 1 |a DEBBG  |b BV043969842 
029 1 |a DEBSZ  |b 480362106 
029 1 |a DEBSZ  |b 485803739 
029 1 |a DKDLA  |b 820120-katalog:999898263705765 
029 1 |a GBVCP  |b 882758136 
029 1 |a UKMGB  |b 019192462 
035 |a (OCoLC)951028412  |z (OCoLC)951070979  |z (OCoLC)951594019  |z (OCoLC)954150306  |z (OCoLC)966216211  |z (OCoLC)966373815  |z (OCoLC)967616023  |z (OCoLC)1011908137  |z (OCoLC)1066469858  |z (OCoLC)1086453291  |z (OCoLC)1105805299  |z (OCoLC)1111029417  |z (OCoLC)1112533233  |z (OCoLC)1113260216  |z (OCoLC)1122810172  |z (OCoLC)1136325834  |z (OCoLC)1160015470  |z (OCoLC)1162356778  |z (OCoLC)1204008177  |z (OCoLC)1237440371  |z (OCoLC)1240624182  |z (OCoLC)1244635599  |z (OCoLC)1300606459  |z (OCoLC)1303345294 
037 |a CL0500000767  |b Safari Books Online 
050 4 |a QA76.73.J38 
072 7 |a REF  |x 000000  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Fisher, Paul Tepper,  |e author. 
245 1 0 |a Spring persistence with Hibernate /  |c Paul Fisher, Brian D. Murphy. 
250 |a Second edition. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2016. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2016 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a Expert's voice in Java 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed June 15, 2016). 
505 0 |a At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Preface; Chapter 1: Architecting Your Application with Spring, Hibernate, and Patterns; The Benefit of a Consistent Approach; The Significance of Dependency Injection; A Synergistic Partnership; The Story of Spring's and Hibernate's Success; A Better Approach for Integration; Best Practices for Architecting an Application; The Layers of a Persistence Tier; The Domain Model; The Data Access Object (DAO) Layer; The Service Layer; Leveraging Declarative Transactions. 
505 8 |a Understanding Aspect-Oriented Programming (AOP)Simplifying Transactions; The Benefit of Coding to Interfaces; Testing Your Persistence Tier; Advanced Features and Performance Tuning; Hibernate Search; Hibernate Validator; Building a REST Web Service; Other Persistence Design Patterns; The Template Pattern; The Active-Record Pattern; Summary; Chapter 2: Spring Basics; Exploring Spring's Architecture; The Application Context; An XML-Based Approach; Code-Based Configuration; Beans, Beans, the Magical Fruit; The Spring Life Cycle; Understanding Bean Scopes. 
505 8 |a Dependency Injection and Inversion of ControlSetter-Based Dependency Injection; Constructor-Based Dependency Injection; Instance Collaboration; Coding to Interfaces; Dependency Injection via Autowiring; Code-Based Dependency Injection; Set It and Forget It!; Injecting Code Using AOP and Interceptors; Summary; Chapter 3: Basic Application Setup; Application Management with Maven; Managed Dependencies; Standard Directory Structure; POM Deconstruction; Spring Configuration; Namespace Support; Externalizing Property Configurations; Component Scanning; Import Statements; Database Integration. 
505 8 |a JDBC SupportIntegration with JNDI; Web Application Configuration; Servlet Definition; Spring MVC; Summary; Chapter 4: Persistence with Hibernate; The Evolution of Database Persistence in Java; EJB, JDO, and JPA; How Hibernate Fits In; JPA Interface Hierarchy; The Audio Manager Domain Model and DAO Structure; An @Entity-Annotated POJO; Simplified DAO Pattern with Generics; The Life Cycle of a JPA Entity; JPA Configuration; Bare-Bones JPA Setup; Spring Integration; Using the LocalContainerEntityManagerFactoryBean; Querying and DAO Strategies; Looking at the JPA Criteria API. 
505 8 |a Using the JPA 2.0 Criteria APIUsing QueryDSL; Integrating QueryDSL with Spring; Summary; Chapter 5: Domain Model Fundamentals; Understanding Associations; Building the Domain Model; Polymorphism in JPA; Convention over Configuration; Managing Entity Identifiers; Using Cascading Options to Establish Data Relationships; Adding Second-Level Caching; Using Polymorphism with Hibernate; Summary; Chapter 6: Transaction Management; The Joy of ACID; Understanding Isolation Levels; Serializable; Repeatable Read; Read Committed; Read Uncommitted; Controlling ACID Reflux; Platform Transaction Management. 
520 |a Learn how to use the core Hibernate APIs and tools as part of the Spring Framework. This book illustrates how these two frameworks can be best utilized. Other persistence solutions available in Spring are also shown including the Java Persistence API (JPA). Spring Persistence with Hibernate, Second Edition has been updated to cover Spring Framework version 4 and Hibernate version 5. After reading and using this book, you'll have the fundamentals to apply these persistence solutions into your own mission-critical enterprise Java applications that you build using Spring. Persistence is an important set of techniques and technologies for accessing and using data, and ensuring that data is mobile regardless of specific applications and contexts. In Java development, persistence is a key factor in enterprise, e-commerce, and other transaction-oriented applications. Today, the agile and open source Spring Framework is the leading out-of-the-box, open source solution for enterprise Java developers; in it, you can find a number of Java persistence solutions. What You'll Learn How to use Spring Persistence, including using persistence tools in Spring as well as choosing the best Java persistence frameworks outside of Spring How to work with Spring Framework features such as Inversion of Control (IoC), aspect-oriented programming (AOP), and more How to work with Spring JDBC, use declarative transactions with Spring, and reap the benefits of a lightweight persistence strategy How to work with Hibernate and integrate it into your Spring-based enterprise Java applications for transactions, data processing, and more How to integrate JPA for creating a well-layered persistence tier in your enterprise Java application Who This Book Is For This book is ideal for developers interested in learning more about persistence framework options on the Java platform, as well as fundamental Spring concepts. Because the book covers several persistence frameworks, it is suitable for anyone interested in learning more about Spring or any of the frameworks covered. Lastly, this book covers advanced topics related to persistence architecture and design patterns, and is ideal for beginning developers looking to learn more in these areas. 
504 |a Includes bibliographical references and index. 
542 |f Copyright © 2016 by Paul Fisher and Brian D. Murphy  |g 2016 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Hibernate (Electronic resource) 
630 0 7 |a Hibernate (Electronic resource)  |2 fast  |0 (OCoLC)fst01401265 
650 0 |a Java (Computer program language) 
650 0 |a Open source software. 
650 0 |a Computer programming. 
650 0 |a Electronic data processing. 
650 0 |a Computer science. 
650 2 |a Electronic Data Processing 
650 6 |a Java (Langage de programmation) 
650 6 |a Informatique. 
650 6 |a Logiciels libres. 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a data processing.  |2 aat 
650 7 |a computer science.  |2 aat 
650 7 |a Computer science.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Electronic data processing.  |2 fast  |0 (OCoLC)fst00906956 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
650 7 |a Computer programming.  |2 fast  |0 (OCoLC)fst00872390 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Open source software.  |2 fast  |0 (OCoLC)fst01046097 
700 1 |a Murphy, Brian D.,  |e author. 
776 0 8 |i Print version:  |a Fisher, Paul.  |t Spring Persistence with Hibernate.  |d Berkeley, CA : Apress, ©2016  |z 9781484202692 
830 0 |a Expert's voice in Java. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484202685/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH32378082 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4562169 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4537029 
938 |a EBSCOhost  |b EBSC  |n 1174478 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis34724316 
938 |a Internet Archive  |b INAR  |n springpersistenc0000fish_k1u5 
938 |a YBP Library Services  |b YANK  |n 13013377 
994 |a 92  |b IZTAP