Spring
文章平均质量分 60
show_me_the_world
这个作者很懒,什么都没留下…
展开
-
SpringMVC简单项目配置
一、刚刚工作,公司用的是SpringMVC框架,大学时候对框架了解很少的我只有到处找资料,但是发现几乎都没有一个能完全看明白的,花了两周对SpringMVC也有了一定理解,现在以初学者的身份做个总结,算是对后来的初接触者的一点启发吧,希望我走的弯路你们不用再走了,写错的地方还请指出来。谢谢!二、首先,SpringMVC框架使用分层开发,分层是为了实现“高内聚,低耦合”。采用“分而治之”的思想,原创 2015-07-25 13:39:24 · 17361 阅读 · 22 评论 -
BeanFactory源码分析笔记
IOC(inversion of control)控制反转,这是一种比较重要的解决面向对象设计耦合问题的方式,是Spring框架的核心之一,控制反转一般分为两大类型,一种是依赖注入(dependecy injection)简称DI,另一种是依赖查找(dependency lookup),依赖注入的应用相对广泛,所以现在基本上控制反转=依赖注入,Spring正是使用了依赖注入,所以Spring的IO原创 2015-10-18 12:28:48 · 735 阅读 · 0 评论 -
org.springframework.core.io.Resource接口源码分析
该接口继承了InputStreamSource接口boolean exists();返回该资源是否存在boolean isReadable();返回该资源是否是可读资源boolean isOpen();返回这个资源是否是一个开放流的句柄URL getURL() throws IOException;返回资源的URL,如果该资源URL无法解析,抛出IOEx原创 2015-10-18 00:29:47 · 4091 阅读 · 0 评论 -
org.springframework.core.io.InputStreamSource接口源码分析
spring核心工具包输入流接口,该接口只有一个抽象方法InputStream getInputStream() throws IOException;返回一个InputStream;每次调用这个方法都会得到一个新的流,这是非常重要的,当你考虑某个API时。比如JavaMail,它在创建邮件附件的时候需要读取多次读取流。对于这样的一个用例,它要求getInputStream()每次返回原创 2015-10-18 00:06:58 · 5987 阅读 · 0 评论