设计模式通过为常见问题提供经过充分测试和验证的解决方案,有助于加快开发过程。这些模式与Spring框架相结合,为开发过程提供了巨大的改进。 本书首先概述了Spring Framework 5.0和设计模式。您将了解依赖注入模式,这是Spring执行的解耦过程背后的主要原则,从而使管理代码变得更加容易。您将了解如何在Application Design中使用GoF模式。然后,您将学习在面向方面编程和远程处理中使用代理模式。接下来,您将了解JDBC模板模式及其在抽象数据库访问中的用途。然后,您将了解MVC模式以构建ReactiveWeb应用程序。最后,您将继续学习更高级的主题,例如Reactivestreams和Concurrency。 完成对于本书的学习后,您将能够使用具有通用设计模式的Spring 5开发高效的企业应用程序。
Dinesh Rajput是Dineshonjava网站的主编。Dineshonjava网站是一个专门介绍Spring和Java的技术博客。Dinesh从2008年至今都是一名Spring爱好者,同时也是一名Pivotal认证的Spring专家、作家和博主。他在Spring和Java领域拥有超过10年的设计与开发经验。他擅长于Spring、Spring Boot, Spring Security、REST APIs、微服务架构、响应式模式、Spring AOP、设计模式、Struts、Hibernate、Web Services、Spring Batch、 Cassandra、MongoDB以及Web应用程序设计和架构。