资料下载网
首页 计算机 考试教辅
Spring Framework 5 中文文档 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > Spring Framework 5 中文文档 pdf电子书免费下载,百度云

《Spring Framework 5 中文文档》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1rEfyAGe6ZKX7gtPnCIYgzg
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_124253_pd_SpringFramework5ZWWD.zip

 


Spring Framework 5 中文文档

作者:empty

页数:489

出版社:empty

《Spring Framework 5 中文文档》介绍

1.Spring入门指南本参考指南提供了有关SpringFramework的详细信息。它全面的介绍了Spring的所有的功能, 以及Spring涉及的基础概念(如“依赖注入 Dependency Injection ) 。如果你是刚开始使用Spring, 你可能需要首先创建一个Spring Boot应用程序来开始Spring框架之旅。Spring Boot提供了一个快速(和自治的) 的方式来创建一个基于Spring的生产环境。它是基于Spring框架, 支持约定优于配置, 并且被设计成尽可能快地让你启动和运行程序您可以使用start.spring.io生成一个基本项目或按照新手入门指南里的任意一个指南构建项目, 例如构建一个RESTful Web服务入门指南。为了更容易帮助你理解, 这些指南都是面向任务的, 其中大部分都是基于Spring Boot的。他们还涵盖了很多Spring原型工程, 在您需要解决特定问题时可以考虑使用他们。

2.介绍Spring框架Evalua on arning sjE he document was created wth Spire.PDF for NET-Spring框架是一个Java平台, 它为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此您可以专注于应用程序的开发。Spring可以让您从“plain old Java objects (POJO) 中构建应用程序和通过非侵入性的POJ 0实现企业应用服务。此功能适用于Java SE的编程模型, 全部的或部分的适应Java EE模型。这些例子告诉你, 作为一个应用程序开发人员, 如何从Spring平台中受益:。写一个Java方法执行数据库事务, 而无需处理具体事务的APIs。·写一个本地Java方法去远程调用, 而不必处理远程调用的APIs。·写一个本地Java方法实现管理操作, 而不必处理JMX APIS。·写一个本地Java方法实现消息处理, 而不必处理JMS APIs。

2.1依赖注入和控制反转Java应用程序-这是一个宽松的术语, 它包括的范围从受限的嵌入式应用程序到n层的服务器端企业应用程序-通常组成程序的对象互相协作而构成正确的应用程序。因此,在一个应用程序中的对象彼此具有依赖关系(dependencies) 。虽然Java平台提供了丰富的应用程序开发功能, 但它缺乏将基本的模块组织成一个整体的方法, 而将该任务留给了架构师和开发人员, 虽然你可以使用如工厂, 抽象工厂, Builder, 装饰器和ServiceLocator等设计模式来构建各种类和对象实例, 使他们组合成应用程序, 但这些模式无非只是:最佳实践赋予的一个名字,以及这是什么样的模式,应用于哪里,它能解决的问题等等。模式是您必须在应用程序中自己实现的形式化的最佳实践。Spring框架控制反转(IOC) 组件通过提供一系列的标准化的方法把完全不同的组件组合成一个能够使用的应用程序来解决这个问题。Spring框架把形式化的设计模式编写为优秀的对象, 你可以容易的集成到自己的应用程序中。许多组织和机构使用Spring框架, 以这种方式(使用Spring的模式对象) 来设计健壮的,可维护的应用程序。

背景“现在的问题是,什么方面的控制被(他们)反转了?“马丁·福勒2004年在他的网站提出了这个有关控制反转(IOC) 的问题, 福勒建议重命名, 使之能够自我描述, 并提出了依賴注入(DependencyInjection) 。

2.2模块Evaluation Waring:The document was created with Spire.PDF for NET.Spring框架的功能被有组织的分散到约20个模块中。这些模块分布在核心容器, 数据访问/集成,Web, AOP(面向切面的编程) , 植入(Instrumentation) , 消息传输和测试, 如下面的图所示。图2.1 Spring框架概述以下部分列出了每个可用模块,以及它们的工件名称和它们支持的主要功能。工件的名字对应的是工件标识符,使用在依赖管理工具中。2.2.1核心容器核心容器由以下模块组成, spring-core,spring-beans, spring-context, spring-context-support, 和spring-expression(Spring表达式语言) 。spring-core和spring-beans模块提供了框架的基础功能, 包括IOC和依赖注入功能。BeanFactory是一个成熟的工厂模式的实现。你不再需要编程去实现单例模式, 允许你把依赖关系的配置和描述从程序逻辑中解耦。本文档使用书(Honk Stack.CN) 构建-n-上下文(spring-context) 模块建立在由Core和Beans模块提供的坚实的基础上:它提供一个框架式的对象访问方式, 类似于一个JNDI注册表。上下文模块从Beans模块继承其功能, 并添加支持国际化(使用, 例如, 资源集合) , 事件传播, 资源负载, 并且透明创建上下文, 例如, Servlet容器Context模块还支持Java EE的功能, 如EJB, JMX和基本的远程处理。ApplicationContext接是Context模块的焦点。spring-context-support支持整合普通第三方库到Spring应用程序上下文, 特别是用于高速缓存(eh cache, J Cache) 和调度(Common J, Quartz) 的支持spring-expression模块提供了强大的表达式语言去支持查询和操作运行时对象图。这是对JSP 2.1规范中规定的统一表达式语言(unified EL) 的扩展。该语言支持设置和获取属性值, 属性分配, 方法调用, 访问数组, 集合和索引器的内容, 逻辑和算术运算, 变量命名以及从Spring的IoC容器中以名称检索对象。

2.2.2AOP和Instrumentationspring-aop模块提供了一个符合AOP联盟(要求) 的面向方面的编程实现, 例如, 允许您定义方法拦截器和切入点(pointcuts) , 以便干净地解耦应该被分离的功能实现。使用源级元数据(source-level metadata) 功能, 您还可以以类似于.NET属性的方式将行为信息合并到代码中。单独的spring-aspects模块, 提供了与AspectJ的集成。spring-instrument模块提供了类植入(instrumentation) 支持和类加载器的实现, 可以应用在特定的应用服务器中。该spring-instrument-tomcat模块包含了支持Tomcat的植入代理。2.2.3消息Spring框架4包括spring-messaging(消息传递模块) , 其中包含来自Spring Integration的项目, 例如, Message, Message channel, Message Handler, 和其他用来传输消息的基础应用。该模块还包括一组用于将消息映射到方法的注释(annotations) , 类似于基于Spring MVC注释的编程模型。2.2.4数据访问/集成数据访问/集成层由JDBC, OR M, OXM, JMS和事务模块组成。spring-jdbc模块提供了一个JDBC-抽象层, 消除了需要的繁琐的JDBC编码和数据库厂商特有的错误代码解析。spring-tx模块支持用于实现特殊接和所有POJO(普通Java对象) 的类的编程和声明式事务管理。spring-or m模块为流行的对象关系映射(object-relational mapping) API提供集成层, 包括JPA和Hibernate。使用spring-or m模块, 您可以将这些0/R映射框架与Spring提供的所有其他功能结合使用,例如前面提到的简单声明性事务管理功能。


《Spring Framework 5 中文文档》目录

致谢

Intrductin

1.入门指南

2.介绍Spring框架

3.lC容器

4.资源

5.验证.数据绑定和类型转换

6.Spring表达式语言

2.1依赖注入和控制反转

2.2模块

2.3使用场景

3.1SpringlC容器和beans的介绍

3.2容器概述

3.11使用JSR 330标准注解

3.12基于Java的容器配置

3.13环境抽象

3.14注册一个加载时编织器

3.15 ApplicatinCntext的额外功能

3.16 BeanFactry

4.1介绍

4.2 Resurce接

4.3内置的Resurce实现

4.4 Resurce Lader接

4.5 Resurce Lader Aware接

4.6资源依赖

4.7应用上下文和资源路径

5.1介绍

5.2使用Spring的验证器接进行验证

5.3将代码解析成错误消息

5.4Bean操作和Bean Wrapper

5.5 Spring类型转换

5.6 Spring字段格式化

5.7配置一个全局的日期&时间格式

5.8 Spring验证

6.1介绍

6.2功能特性

6.3使用SpEL的接进行表达式求值

6.4Bean定义时使用表达式

6.5语言参考

6.6本章节例子中使用的类

11.1概述

11.2集成测试的目标

11.3JDBC测试支持

11.4注解

15.1介绍Spring JDBC框架

9.Spring框架下的测试

10.单元测试

11.集成测试

14.DA支持

15.使用JDBC实现数据访问

16.R M和数据访问

15.2使用JDBC核心类控制基础的JDBC处理过程和异常处理机制

15.3控制数据库连接

15.4JDBC批量操作

15.5利用Simple Jd be类简化JDBC操作

15.6像Java对象那样操作JDBC

15.7参数和数据处理的常见问题

15.8内嵌数据库支持

5.9初始化Datasurce

16.1介绍一下Spring中的R M

16.2集成R M的注意事项

16.3 Hibernate

16.4JPA

17.1简介

17.2编组器与反编组器

17.3 Marshaller与Un marshaller的使用

17.4基于XML架构的配置

17.6Castr

17.7JiBX

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5