08 2017 档案
摘要:问题:spring是在什么时候进行依赖注入的? 答:spring在创建beanFactory实例化类的时候,先加载类,然后调用类的构造器进行初始化,在完成初始化后进行依赖注入(常见的就是set注入,通过执行set方法) 验证过程:在类的静态方法,构造器中都无法获取到依赖项,但是在@PostContr
阅读全文
摘要:一、为什么需要ApplicationContextAware? 在某些类中我们经常需要通过ApplicationContext来获取需要的bean,但每一次使用new ClassPathXmlApplicationContext()都会重新装配文件并实例化上下文bean,这样肯定是很麻烦的,此时Ap
阅读全文
摘要:jsp中include有两种方式: 1.指令元素include:<%@ include file=""%> 2.动作元素include:<jsp:include page="" fluse="true"/> 这两种方式有啥用?有什么区别?这一切都应该从他们的原理入手分析,下面一个一个分析 一、指令元
阅读全文
摘要:一、什么是内省? 内省(Introspector)是Java语言对JavaBean类属性、事件的处理方法 例如类User中有属性name,那么必定有getName,setName方法,我们可以通过他们来获取或者设置值,这是常规操作。 Java提供了一套API来访问某个属性的getter/setter
阅读全文
摘要:一.java序列化与反序列化 序列化是指把java对象(属性)转换为字节序列的过程 反序列化是指把字节序列恢复为java对象的过程 二.为什么需要序列化和反序列化 首先网络通信都是二进制的形式在传输,本地存储也是这样,那么如果我们需要在网络远程传输java对象,或者想将java对象状态持久化到磁盘,
阅读全文
摘要:一 基本概念 Ehcache是一个快速的、轻量级(体量小、依赖少)、易于使用、进程内的缓存。他支持read-only和read/write缓存,内存和磁盘缓存。是一个非常轻量级的缓存实现,支持集群。 主要特点: 1.快速、简单 2.提供多种(LRU、LFU、FIFO)缓存策略 3.缓存数据有两级:内
阅读全文
摘要:forward过程 转发,服务器端行为。web服务器把接受的请求,调用内部的方法在容器内部完成请求处理和转发动作,然后响应客户端,在这里,转发的路径必须是同一个web容器下的url,其不能转向到其他的web路径上去,中间传递的是自己的容器内的request。 redirect过程 重定向,客户端行为
阅读全文

浙公网安备 33010602011771号