目錄(56章)
倒序
- coverpage
- Mockito for Spring
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Familiar with the Spring Framework
- Getting started with Spring
- Exploring the Spring architecture
- Learning the Inversion of Control
- Printing Hello World
- Examining life cycle messages
- Working with autowiring and annotations
- Working with aspects
- Exploring Spring JDBC
- Handling a transaction with Spring
- Building an MVC application with Spring
- Summary
- Chapter 2. Working with JUnit and Mockito
- Learning unit testing
- Working with the JUnit framework
- Working with Mockito
- Exploring Mockito
- Summary
- Chapter 3. Working with Spring Tests
- Exploring the TestContext framework
- Configuring Spring profiles
- Mocking an environment
- Mocking the JNDI lookup
- Using ReflectionTestUtils
- Working with annotations
- Testing Spring MVC
- Mocking the servlet container with MockMvc
- Handling transactions in Spring tests
- Summary
- Chapter 4. Resolving Out-of-container Dependencies with Mockito
- Unit testing the web layer
- Unit testing the service layer
- Unit testing the data access layer
- Summary
- Chapter 5. Time Travelling with Spring
- Discovering the new Spring release
- Working with asynchronous tasks
- Exploring @RestController
- Learning AsyncRestTemplate
- Caching objects
- Summary
- Index 更新時間:2021-07-23 20:38:06
推薦閱讀
- Python快樂編程:人工智能深度學習基礎
- Rust編程:入門、實戰與進階
- Java 9 Programming Blueprints
- HTML5+CSS3基礎開發教程(第2版)
- Functional Programming in JavaScript
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- OpenShift在企業中的實踐:PaaS DevOps微服務(第2版)
- HTML5+CSS3網頁設計
- Working with Odoo
- Raspberry Pi Home Automation with Arduino(Second Edition)
- Scala Reactive Programming
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- Learning VMware vSphere
- AutoCAD基礎教程
- Python數據科學實踐指南
- Flutter從0基礎到App上線
- Neo4j權威指南 (圖數據庫技術叢書)
- LiveCode Mobile Development Hotshot
- 匯編語言程序設計
- Microsoft Hyper-V PowerShell Automation
- GameSalad Essentials
- PHP+MySQL動態網頁設計
- MATLAB應用實例精講:數學數值計算與統計分析篇
- Python大數據分析與機器學習商業案例實戰
- Deploying Microsoft System Center Configuration Manager
- INSTANT Spring Tool Suite
- Force.com Enterprise Architecture
- React+Redux前端開發實戰
- PostgreSQL Server Programming(Second Edition)
- Building Telephony Systems with OpenSIPS(Second Edition)