000 05057nam a2200565Ia 4500
999 _c41021
_d41021
001 37167
003 BD-DhAAL
005 20211111114224.0
008 200303t2020 rm a b 001 0 eng d
020 _a9781484251362
020 _a1484251369
020 _z9781484251355
035 _a(OCoLC)1132428386
040 _aEBLCP
_beng
_cEBLCP
_dGW5XE
_dBD-DhAAL
049 _aMYGG
050 4 _aQA76.73.J38
082 0 4 _a005.133
_223
100 1 _aCosmina, Iuliana.
_939747
245 1 0 _aPivotal certified professional core Spring 5 developer exam :
_ba study guide using Spring framework 5 /
_cIuliana Cosmina.
250 _aSecond edition
260 _aRomania :
_bApress,
_cc2020.
300 _axx, 1007 pages :
_billustrations ;
_c26 cm.
500 _aDescription based upon print version of record.
500 _aSpring Data JPA
505 0 _aIntro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Book Overview -- What Is Spring, and Why Should You Be Interested in It? -- What Is the Focus of This Book? -- Who Should Read This Book? -- About the Certification Exam -- How to Use This Book as a Study Guide -- How Is This Book Structured? -- How Each Chapter Is Structured -- Conventions -- Downloading the Code -- Contacting the Author -- Recommended Development Environment -- Recommended JVM -- Recommended Project Build Tool -- Recommended IDE
505 8 _aThe Project Sample -- Chapter 2: Spring Bean Lifecycle and Configuration -- Old-Style Application Development -- Spring IoC Container and Dependency Injection -- Providing Configuration via XML Files -- Using Java Configuration -- The Annotations -- Spring Configuration Classes and the Application Context -- Injection Types -- Constructor Injection -- Setter Injection -- Field Injection -- Bean Scopes -- @AliasFor -- Bean Lifecycle Under the Hood -- Bean Declaration Inheritance -- Injecting Dependencies That Are Not Beans -- Using Bean Factories -- More About Autowiring
505 8 _aUsing Multiple Configuration Classes -- Spring Boot -- Configuration -- Logging -- Spring Initializr -- Summary -- Quiz -- Chapter 3: Testing Spring Applications -- A Few Types of Testing -- Test-Driven Development -- Unit and Integration Testing -- Testing with Stubs -- Unit Testing Using JUnit -- Unit Testing Using JUnit 5 -- Testing with Mocks -- EasyMock -- jMock -- Mockito -- PowerMock -- Testing with Spring -- Testing with Spring and JUnit 4 -- Testing with Spring and JUnit 5 -- A Few Other Useful Spring Test Annotations -- Using Profiles -- Spring Boot Testing -- Summary -- Quick Quiz
505 8 _aPractical Exercise -- Chapter 4: Aspect-Oriented Programming with Spring -- Problems Solved by AOP -- Spring AOP -- AOP Terminology -- Quick Start -- Aspect Support Configuration using XML -- Defining Pointcuts -- Implementing Advice -- Before -- After Returning -- After Throwing -- After -- Around -- Conclusions -- Using Aspects in a Spring Boot Application -- Summary -- Quick Quiz -- Practical Exercise -- Chapter 5: Data Access -- Basic Data Access Using JDBC -- Spring Data Access -- Introducing JdbcTemplate -- Querying with JdbcTemplate -- Querying with NamedParameterJdbcTemplate
505 8 _aSpring Data Access Exceptions -- Data Access Configuration in a Transactional Environment -- How Transaction Management Works in Spring -- Configure Transactions Support -- Testing Transactional Methods -- Making Third-Party Components Transactional -- Spring Programmatic Transaction Model -- **Distributed Transactions -- Introducing Hibernate and ORM -- Session and Hibernate Configuration -- Session and Hibernate Querying -- Exception Mapping -- Object Relational Mapping -- Java Persistence API -- Configure Spring and JPA with Hibernate Support -- JPA Querying -- Advanced JPA, JTA, JNDI
526 _aCSE
650 0 _aJava (Computer program language)
_xExaminations
_vStudy guides.
_939748
650 0 _aApplication software
_xDevelopment.
_939749
650 0 _aWeb site development.
_939750
650 0 _aComputer science
_942554
852 _aAyesha Abed Library
_cGeneral Stacks
942 _2ddc
_cBK