
----------【Spring】
宁静_致远76
这个作者很懒,什么都没留下…
展开
-
Spring框架概况(一)
初学Spring框架,对该框架有了理论层的认识,总结博客作为学习笔记。 Core封装包是框架的最基础部分,提供IoC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。 构建于Core封装包基础上的Context封装包,提供了一种框原创 2016-01-16 20:37:36 · 719 阅读 · 4 评论 -
Spring—IoC(二)
IOC(控制反转) 本来是由应用程序管理的对象之间的依赖关系,现在交给了容器管理,这就叫控制反转,即交给了IoC容器,Spring的IoC容器主要使用DI方式实现的。不需要主动查找,对象的查找、定位和创建全部由容器管理。 优点:1、大量减少了Factory和Singleton的数量,使代码层次更加清晰,主要原因是我们不再查找、定位、创建和管理对象之间原创 2016-01-17 12:39:22 · 891 阅读 · 7 评论 -
Spring MVC之文件上传与下载
最近项目中需要上次传文档,下载文档,所以顺便的学习了下Spring MVC的上传,以及Ajax的updateFile。待续。。。原创 2016-03-31 21:47:33 · 1718 阅读 · 4 评论 -
Shiro的应用深入学习
上一篇中宏观上分享了Shiro的原理,今天将分享基于url的权限认证授权,以及Shiro的认证与授权的原理和流程 基于url的权限管理流程 优点: 使用基于url拦截的权限管理方式,实现起来比较简单,不依赖框架,使用web提供filter就可以实现。问题: 需要将所有的url全部配置起来,有原创 2016-05-31 17:47:37 · 2339 阅读 · 5 评论 -
spring源码学习bean载入时的安全检测方式-threadlocal
SpringIOC容器启动后开启了BeanDefinition的Resource定位,载入和注册的三个过程,loadBeanDefinitions方法中提供了Resource的定位的三种方式,classpath,url,getResourceByPath,其次就是载入的过程,主要采用原始的IO的InputSource,但是在解析xml之前做了一些安全性的操作,这种安全性的操作可以用在自己的编码中。原创 2018-01-16 12:47:09 · 765 阅读 · 4 评论