从零开始学习spring框架
文章平均质量分 83
spring框架的学习笔记,包括spring框架的使用、实例等
酱油何在
渣硕一枚
展开
-
【Spring学习笔记一】-Spring配置和简单实例
一、Spring下载官方直接下载地址如下:http://repo.springsource.org/libs-release-local/org/springframework/spring/,从3.2到4.2之间的版本都有。以3.2版本为例,下载spring-framework-3.2.0.RELEASE-dist.zip压缩文件。二、Spring配置将下载的压缩文件解压缩,里面有三原创 2016-03-28 15:22:06 · 771 阅读 · 0 评论 -
【Spring学习笔记二】-理解依赖注入
为了更好的理解依赖注入,我们先从一个简单的例子说起。一个人(我们可以看做是一个Java实例,调用者),他因为劳动,需要一把斧子(在这里也可以看做是一个Java实例,被调用者)。在原始社会里,几乎没有任何分工,想要斧子,就必须要自己动手去打造。在Java中,就相当于,调用者自己创建被调用者,通常做法就是用new关键字创建一个Java对象。进入到工业社会,斧子开始在工厂生产,想要斧子的话,只需原创 2016-08-11 15:28:34 · 789 阅读 · 0 评论 -
【Spring学习笔记三】-依赖注入的两种方式
依赖注入通常有两种方式:设值注入和构造注入。设值注入,即Spring容器使用属性的setter方法来注入被依赖的实例。构造注入,即Spring容器使用构造器来注入被依赖的实例。一、设值注入设值注入是指Spring容器使用属性的setter方法来注入被依赖的实例。这种注入方式简单、直观,因而在Spring的依赖注入里大量使用。还是以上一篇博客中讲到的人和斧子为例。首先,定义人和斧子接口。原创 2016-08-11 17:43:04 · 1827 阅读 · 0 评论 -
【Spring学习笔记四】-自动装配Bean
上一次博客写到Spring有两种依赖注入的方式,设值注入和构造注入,详情点击这里:http://blog.csdn.net/kevin_zhai/article/details/52184901。上述两种注入方式的例子,都是通过XML配置文件来装配Bean的。除此之外,Spring提供了一种更加方便的装配Bean的方法,即利用@Autowired注解进行自动装配。一、@Autowired基本使原创 2016-08-18 10:47:11 · 4132 阅读 · 4 评论 -
【Spring学习笔记五】-Bean的作用域
一、Bean作用域类型Spring定义了多种作用域,可以基于这些作用域创建Bean。Spring包括以下四种作用域:(1) 单例(Singleton):在整个应用中,只创建bean的一个实例(2) 原型(Prototype):每次注入或者通过Spring应用上下文获取时,都会创建一个新的bean实例(3) 会话(Session):在Web应用中,为每个会话创建一个bean实例。原创 2016-08-22 10:36:29 · 1220 阅读 · 0 评论 -
【Spring学习笔记六】-Spring MVC框架
一、Spring mvc介绍Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。Spring web mvc和Struts2都属转载 2016-08-22 18:21:59 · 1239 阅读 · 0 评论 -
【Spring学习笔记七】-Spring MVC基本配置和实例
一、spring mvc基本配置对于spring mvc的配置,如果是maven项目,只需要简单地加入spring mvc和Servlet的依赖就可以了。下面所说的配置,指的是没有使用maven的项目配置。首先,新建一个web项目。在new->project->web->Dynamic Web Project,输入工程名即可。新建后的web项目结构如下:之后,先导入spring原创 2016-08-30 13:36:25 · 9594 阅读 · 0 评论