做为一个合格的Java开发人员,你一定听说过Spring框架,虽然会应用,但却未必能够深入理解框架的原理,只是像其它人一样,泛泛的只是停留在理解的层面。小编会带着大家一步步了解Spring框架。 struts:web层,比较简单(ValueStack值栈,拦截器); hibernate:dao层,知 ...
分类:
编程语言 时间:
2018-07-22 12:57:32
阅读次数:
211
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext ...
分类:
其他好文 时间:
2018-07-21 14:29:41
阅读次数:
158
Spring中的context管理 Spring中IOC容器的初始化: ApplicationContext即是保存bean对象的容器,故容器本身的初始化,就是通过一系列的配置,将ApplicationContext进行初始化。 而配置ApplicationContext大方向上分为了3中: 一、使 ...
分类:
编程语言 时间:
2018-07-20 14:38:42
阅读次数:
174
在spring的配置文件增加 注意:userServiceImpl和userService的类型都是userService,而userService并未在spring注册成bean,所以userService类型只能取到userServiceImpl 在使用@Autowired时,首先在容器中查询对 ...
分类:
编程语言 时间:
2018-07-20 13:54:48
阅读次数:
230
Spring JDBC是Spring所提供的持久层技术,它的主要目标是降低使用JDBC API的门槛,以一种更直接,更简介,更简单的方式使用JDBC API, 在Spring JDBC里,仅需做那些与业务相关的DML操作,而将资源获取,Statment创建,资源释放以及异常处理等繁杂而乏味的工作交给 ...
分类:
数据库 时间:
2018-07-07 17:55:38
阅读次数:
219
对象元素的子元素 有三类子元素:内容属性、集合项、值(类型转换) 内容属性 元素对象有Content或Items属性的,这就是内容属性,可以包含元素对象或文本。 集合项 两种类型的集合:List、Dictionary 类型转换 普通文本作为元素的子元素。 xaml元素必须有默认构造函数 运行时加载和 ...
一、前言 在网络上看到一篇博客Spring实现AOP的4种方式,博主写的很通俗易懂,但排版实在抓狂,对于我这么一个对排版、代码格式有强迫症的人来说,实在是不能忍受~~~~(>_<)~~~~。 我亲手实现了一遍,重新整理,加上了一些不易关注到的细节、漏掉的知识,以及自己对AOP的一些理解,写成这篇博客 ...
分类:
编程语言 时间:
2018-05-06 21:20:13
阅读次数:
255
import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * * 加载spring容器 *... ...
分类:
编程语言 时间:
2018-04-22 19:59:17
阅读次数:
173
一、 引言 a) 什么是Spring框架?(spring官网:www.springsource.org) 3.x 不提供第三发依赖jar 目前已经到了5.x版本。 Spring轻量级(代码入侵性小)的JavaEE解决方案 , 众多优秀设计模式的组合(工厂、代理、模版、策略)。 b) 工厂设计模式【重 ...
分类:
编程语言 时间:
2018-04-21 17:34:37
阅读次数:
171
Spring启动过程经常在面试中会被问到,下面来梳理下Spring启动到底在干什么。 首先要知道启动的入口: 初始化上下文(WebApplicationContext),和配置文件相关常用到的上下文实现有: 1、ClassPathXmlApplicationContext 2、FileSystemX ...
分类:
编程语言 时间:
2018-04-12 17:11:02
阅读次数:
250