spring
paullinjie
这个作者很懒,什么都没留下…
展开
-
Spring框架中IoC(控制反转)的原理
标签:ioc控制反转 ioc原理 ioc基础知识 一.IoC的基础知识以及原理: 1.IoC理论的背景:在采用面向对象方法设计的软件系统中,底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。即软件系统中对象之间的耦合,对象A和对象B之间有关联,对象B又和对象C有依赖关系,这样对象和对象之间有着复杂的依赖关系,所以才有了控制反转这个理论。转载 2017-01-03 15:53:49 · 691 阅读 · 1 评论 -
Spring的初始化:org.springframework.web.context.ContextLoaderListener
在web.xml中配置 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> ContextLoaderListener的作用就是启动Web容器时,自动装配Applica...转载 2018-11-01 15:33:53 · 1199 阅读 · 0 评论 -
下载Spring4.1.x源码并用IntelliJ IDEA打开
这两天心血来潮,想去研究一下spring源码,一直听说spring源码是开源世界里最优秀的源码之一,出自很多大师的手笔。哈哈,话不多说,要阅读源码第一步当然是搭建阅读调试环境啦。我 的环境是intellij idea13.1 spring的源码目前放在github上,https://github.com/spring-projects/spring-framework 第一步:安装git,配置环...转载 2018-10-27 14:15:32 · 387 阅读 · 0 评论 -
spring security3教程系列--自定义权限管理
阅读数:18276[plain] view plain copy本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8575062 spring security3中的权限管理虽然有文件可配置,但是很多时候我们是需要数据库的支持,下面我演示下如何配置自定义权限管理,这个时候需要重新实现下面的类,该文章适合对spring security3 有一定...转载 2018-05-05 13:37:30 · 401 阅读 · 0 评论 -
Spring事务管理(一)什么是事务?
事务的概念并发事务导致的问题我们在实际业务场景中,经常会遇到数据频繁修改读取的问题。在同一时刻,不同的业务逻辑对同一个表数据进行修改,这种冲突很可能造成数据不可挽回的错乱,所以我们需要用事务来对数据进行管理。 121. 事务的概念事务必须服从ACID原则。ACID指的是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。 通...转载 2018-05-17 11:40:10 · 321 阅读 · 0 评论 -
Spring3 MVC 注解(一)---注解基本配置及@controller和 @RequestMapping 常用解释
一:配置web.xml 1)问题:spring项目中有多个配置文件mvc.xml dao.xml 2)解决:在web.xml中 contextConfigLocation /WEB-INF/xxx/*.xml xxx表示xml文件转载 2017-04-14 08:24:49 · 278 阅读 · 0 评论 -
Spring 源码分析(一) —— 迈向Spring之路
摘要: EveryBody in the world should learn how to program a computer...because it teaches you how to think. --Steve Jobs 一切都是从Bean开始的 在1996年,Java还只是一个新兴的、初出茅庐的编程语言。人们之所以关注她仅仅是因为,可以使用Jav转载 2017-02-24 00:25:00 · 374 阅读 · 0 评论 -
spring原理
1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监转载 2017-02-19 20:47:55 · 191 阅读 · 0 评论 -
spring mvc
2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的W转载 2017-01-04 09:41:22 · 234 阅读 · 0 评论 -
spring scope prototype与singleton区别
1、singleton作用域 当一个bean的作用域设置为singleton, 那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singleton作用域时,Spring IOC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(single...转载 2019-01-19 16:08:34 · 424 阅读 · 0 评论