
Spring
pur_e
这个作者很懒,什么都没留下…
展开
-
使用IDEA创建Spring mvc工程及简要分析
需要使用IDEA ultimate版本,才会有Web支持。0.创建工程 File->New->Project… 一路向下,最后创建一个tomcat server,mac上下载解压即可,非常简单,不详细描述。 完成后,idea会自动下载Spring相关lib,同时创建一个示例工程,下面看看idea到底自动做了哪些配置。对了解整个工程结构,web服务和框架的启动流原创 2016-04-25 16:21:19 · 14296 阅读 · 3 评论 -
Spring IOC学习计划
太偏门的就不钻牛角尖了,东西太多也学不过来。主要学习一下IOC的设计理念,Spring基本的框架执行流程,以及项目中常用的注解、配置、使用方式等。暂定按下图的计划来学习。过程中也会逐渐补充这个图。现在知识还很少,肯定有不完善甚至错误的地方,以后碰到再来修正。原创 2016-04-27 16:02:29 · 867 阅读 · 0 评论 -
【Spring学习】IoC与DI
看了两篇讲IoC和DI的文章,实在是讲得太好,有种不知道再怎么写的感觉,终于明白李白为啥说黄鹤楼景色虽好,却因崔颢的题诗在前,无法写诗是啥意思了。两篇文章见下: Spring的IOC原理[通俗解释一下] 我对IoC/DI的理解 不过,还是尽可能自己也总结一下,毕竟是别人的东西,记得不会太清楚。1.概念 IoC是Inversion of Co原创 2016-05-19 14:37:13 · 743 阅读 · 0 评论 -
【Spring学习】Bean的扫描注册
在前面的文章《使用IDEA创建Spring mvc工程及简要分析》中,稍微讲过MVC寻找配置文件的过程,现在在这个基础上,看一下配置文件是如何加载的,着重看一下Bean的扫描注册过程。其实稍微用过Spring的人都知道,Bean可以通过Xml配置文件与注解两种方式来配置,看过本文后可以看到,这两种方式最后调用的都是相同的接口进行Bean的注册,只不过扫描的过程不一样。一、配置文件读取 上原创 2016-06-05 17:01:10 · 6835 阅读 · 0 评论 -
【Spring学习】Bean生命周期
我理解的Bean生命周期包括两个方面: Bean何时创建,何时销毁 Bean从创建到销毁的执行流程 一、Bean创建与销毁 Bean的创建时机主要由几个配置项共同来决定,包括: scope属性,决定是Bean是单例模式(singleton)还是多例模式(prototype),默认为单例singleton; lazy-init属性,只对单例模式有效,决定是否延时加载,默认为false,表示原创 2016-06-21 14:24:37 · 7842 阅读 · 0 评论