Spring框架
zuiwanggg
这个作者很懒,什么都没留下…
展开
-
spring原理
架构图: Spring架构图的图形基本符合OSI体系模型。 核心容器:核心容器提供Spring的基本功能。核心组件是BeanFactory,它是工厂模式的实现。BeanFactory使用控制反转IOC模式将应用程序和依赖规范与实际应用的代码分开。 OSI模型: 如果将一个程序看做一个应用(应用层)BeanFactory也就对应着会话层,在会话层下面对应的就是工厂模式。所有工厂生产出来的产品原创 2017-06-30 15:06:48 · 212 阅读 · 0 评论 -
Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
spring为我们解决最让人头痛的难题之一,hibernate的Session的关闭与开启问题。 当hibernate+spring配合使用的时候,如果设置了lazy=true,那么在读取数据的时候,当读取了父数据后,hibernate会自动关闭session,这样,当要使用子数据的时候,系统会抛出lazyinit的错误。 Hibernate 允许对关联对象、属性进行延迟加载,但是转载 2017-07-04 13:25:19 · 267 阅读 · 0 评论 -
Spring之配置文件加载方式
Spring在org.springframework.core.io包中提供了多种配置文件加载方式。无论是XML、URL还是文件,都有很好的支持。比如基于URL的UrlResource、基于输入流的InputStreamResource、基于文件系统的FileSystemResource、基于应用classpath的ClassPathResource。开发者可以从不同位置、以不同方式加载Sprin转载 2017-07-04 13:59:39 · 349 阅读 · 0 评论