关于Spring框架的初步接触

来源:互联网 发布:社交网络电影 编辑:程序博客网 时间:2024/05/17 06:59

之所以写这边文章,原因之一就是在学习Spring框架的过程中,《Spring实战》这本书帮助我很大,原因之二就是整理一下自己学习Spring学习过程的一些想法。关于Spring框架的学习会不断的更新文章,刚开始就先借鉴一下Spring实战书籍里面的内容。

(1)、关于Spring实战这本书的内容目录介绍

学习Spring框架个人感觉买本理论方面的书籍,结合实际的项目上手很快,可能在刚开始的时候不理解Spring框架的实现或者Spring框架的底层,但是,这并不影响我们去用Spring框架,首先推荐一本书籍:《Spring实战》,关于这本书,第四版分为四个部分。第一部分是关于Spring的一些IOC和AOP以及切面编程等等的一些介绍(当然不止这些),第二部分是关于spring和web项目这两者的介绍,其中关于springmvc这个框架由一些介绍,利用本书第二部分介绍的springmvc框架基本都可以满足公司中常见的web项目的需求。第三部分是spring和数据库以及底层的一些整合和介绍(JDBC和常见的ORM框架的整合等等)。第四部分是关于spring和其他一些东西的集成等等,不过这部分对于刚刚做项目而言可以先了解一下,在慢慢的项目经验过程中会不断的接触,总之随着项目经验的不断积累,对于各种框架的了解都会不断的加深。

(2)下面介绍一些spring实战这本书四个部分的主要内容

第一部分标题为:spring的核心,主要分为四章,分别是:

第一章:Spring之旅

spring的bean容器介绍Spring的核心模块更为强大的Spring生态系统Spring的新功能

第二章:装备Bean

声明Bean构造器注入和Setter方法的注入装备bean控制bean的创建和销毁

第三章:高级装备

Spring profile条件话的bean声明自动装备与歧义性bean的作用域Spring表达式语言

第四章:面向切面的Spring

面向切面编程的基本原理通过POJO创建切面使用@AspectJ注解为AspectJ切面注入依赖ps:其中AOP(Aspect Oriented Programming)面向切面编程

第二部分标题为:web中的Spring,主要分为五章,分别是:

第五章:构建 Spring Web 应用程序

映射请求到Spring控制器透明地绑定表单参数校验表单提交

第六章:渲染Web视图

将模型数据渲染为HTML使用JSP视图通过tiles定义视图布局使用Thymeleaf视图

第七章:Spring MVC 的高级技术

Spring MVC 配置的替代方案处理文件上传在控制器中处理异常使用flash属性

第八章:使用 Spring Web Flow

创建会话式的Web应用程序定义流程状态和行为保护Web流程

第九章:保护 Web 应用

Spring Security介绍使用 Servlet 规范中的 Filter 保护 Web 应用基于数据库和 LDAP 进行认证
0 0
原创粉丝点击