![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
qq85609655
这个作者很懒,什么都没留下…
展开
-
spring 源码解析
前几天,面试高级java工程师,被问到spring的ioc容器是咋样实现的。悲催的居然忘记了。回来之后好好的看看spring的IOC源代码,了解具体实现,在此记下,下次不要再出丑了。 1. 启动ContextLoaderListener监听器。 2. 初始化initWebApplicationContext。 3. this.context = createWebApplication...原创 2011-12-26 09:57:33 · 29 阅读 · 0 评论 -
Spring中定义了5中不同的事务隔离级别
在Spring中定义了5中不同的事务隔离级别。 1. ISOLATION_DEFAULT(一般情况下使用这种配置既可) 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。 2. ISOLATION_READ_UNCOMMITTED 这是事务最低的隔离级别,它充许别外一个事务可以看到这个事务未提交的数据。这种隔离...原创 2012-03-12 21:43:16 · 67 阅读 · 0 评论 -
spring 七个事务传播行为
在 TransactionDefinition 接口中定义了七个事务传播行为:PROPAGATION_REQUIRED 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 使用 spring 声明式事务, spring 使用 AOP 来支持声明式事务,会根据事务属性,自动在方法调用之前决定是否开启一个事务,并在方法执行之后决定事务提交或回滚事务。 单独调用 methodB 方法...原创 2012-03-12 22:08:28 · 41 阅读 · 0 评论 -
web中使用beanRefContext.xml的方式加载spring
步骤1、 将beanRefContext.xml 放在classpath 目录下,并在其中的businessBeanFactory中加载其他配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns...原创 2012-03-14 22:34:17 · 93 阅读 · 0 评论 -
JAXP在Spring中应用
在阅读spring源码的过程中,想看下spring对xml的解析,发现是用的jaxp相关API实现的.于是想写个小demo,以加深对代码的理解. 1.用JAXP解析XML文档 Java有多种方法可以分析XML文档,你可以选择现在已经成熟的标准技术,比如DOM和SAX,或者你可以选择专用于处理XML的Java API (Java API for XML Processing,J...原创 2012-03-20 18:28:29 · 62 阅读 · 0 评论 -
spring里的工具类,摘自spring3版本
spring给我们提供了很多的工具类, 应该在我们的日常工作中很好的利用起来. 它可以大大的减轻我们的平时编写代码的长度. 因我们只想用spring的工具类, 而不想把一个大大的spring工程给引入进来. 下面是我从spring3.0.5里抽取出来的工具类. 在最后给出我提取出来的spring代码打成的jar包 spring的里的resouce的概念, 在我们处理io时很有...原创 2012-03-25 14:50:23 · 40 阅读 · 0 评论 -
获取Spring容器的WebApplicationContext对象
有两种办法: 1. 传入servletContext获取 WebApplicationContext wac =WebApplicationContextUtils.getWebApplicationContext(servletContext); 2. 通过Thread.currentThread().getContextClassLoader()获取 WebApplicatio...原创 2015-04-01 14:42:19 · 50 阅读 · 0 评论