
spring
松岛的枫叶
这个作者很懒,什么都没留下…
展开
-
Logger日志级别
ERROR:系统发生了严重的错误, 必须马上进行处理, 否则系统将无法继续运行. 比如, NPE, 数据库不可用等.WARN:系统能继续运行, 但是必须引起关注. 对于存在的问题一般可以分为两类: 一种系统存在明显的问题(比如, 数据不可用), 另一种就是系统存在潜在的问题, 需要引起注意或者给出一些建议(比如, 系统运行在安全模式或者访问当前系统的账号存在安全隐患). 总之就是系统仍然可用,...原创 2019-12-26 17:12:21 · 237 阅读 · 0 评论 -
浅谈BeanFactory和FactoryBean的区别
BeanFactory是接口,提供了OC容器最基本的形式,给具体的IOC容器的实现提供了规范,FactoryBean也是接口,为IOC容器中Bean的实现提供了更加灵活的方式,FactoryBean在IOC容器的基础上给Bean的实现加上了一个简单工厂模式和装饰模式BeanFactoryBeanFactory,以Factory结尾,表示它是一个工厂类(接口), 它负责生产和管理bean的一个...原创 2019-08-29 10:29:16 · 102 阅读 · 0 评论 -
SpringMVC运行原理
SpringMVC的工作原理图:1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 DispatcherS...原创 2019-09-09 17:06:38 · 241 阅读 · 0 评论 -
依赖注入
依赖注入(DI)是控制反转(IoC)的一种方式。那么在IoC模式中,被注入对象又是通过那些方式来通知 IoC Service Provider为起提供服务的呢?三种依赖方式:构造函数方法注入、Setter方法注入与接口注入。构造函数方法注入:setter方法注入:接口注入:参考:书籍《spring揭秘》...原创 2019-09-11 16:08:43 · 119 阅读 · 0 评论 -
自动装配和注入
基于xml通过bean 创建对象用property 或者constructor-arg 进行属性装配property调用的set方法 constructor-arg调用的构造方法(Person提供setter getter方法,或者构造方法)bean类要提供setter getter 方法 或者构造器个人分析:property调用的set方法 是根据属性名字去找对应的值...原创 2019-09-12 09:02:01 · 489 阅读 · 0 评论 -
bean的生命周期
首先我们大家应该知道spring 中有三种供 spring中bean 生存的容器: BeanFactory 、 ApplicationContext 、webApplicationContext 。其中ApplicationContext 和 webApplicationContext 基本一样,webApplicationContext就是有一些web专用的东西。所有这里就只介绍BeanFact...原创 2019-09-19 16:41:29 · 117 阅读 · 0 评论