随笔分类 -  Spring框架及其应用

摘要:简单工厂(非23种设计模式中的一种) 实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。实质:由一个工厂类根据传入的参数,动态决定应该创建哪一个产 阅读全文
posted @ 2022-01-20 11:54 IT6889 阅读(91) 评论(0) 推荐(0)
摘要:技术深度决定了技术功底,决定了处理生产事故的速度 本文简单介绍一下Spring 4.0的源码 阅读全文
posted @ 2022-01-11 13:59 IT6889 阅读(42) 评论(0) 推荐(0)
摘要:在面试的过程中,会被问到,aop的底层原理。由于当时理解不深刻,随口而出:底层是动态代理和cglib实现的。考官深究了一下,让我说说动态代理和cglib实现原理以及区别,我自己理解不深,含糊其辞的解释了半天,效果感觉不是很好,这里故因此总结一下。 1.动态代理: java动态代理是利用反射机制生成一 阅读全文
posted @ 2021-12-23 11:16 IT6889 阅读(101) 评论(0) 推荐(0)
摘要:拦截器(Interceptor)和过滤器(Filter)的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问acti 阅读全文
posted @ 2021-12-14 15:19 IT6889 阅读(3372) 评论(0) 推荐(1)
摘要:一、依赖 二、config的配置 三、编码 阅读全文
posted @ 2021-08-20 07:40 IT6889 阅读(45) 评论(0) 推荐(0)
摘要:1. 策略模式 2. 工厂方法模式 3. Builder模式 1. 策略模式 关于策略模式的使用方式,在Spring中其实比较简单,从本质上讲,策略模式就是一个接口下有多个实现类,而每种实现类会处理某一种情况。 我们以发奖励为例进行讲解,比如我们在抽奖系统中,有多种奖励方式可供选择,比如积分,虚拟币 阅读全文
posted @ 2021-07-25 11:48 IT6889 阅读(632) 评论(0) 推荐(0)