摘要:org.springframework.context-3.0.7.RELEASE >Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等 org.springframework.aop
阅读全文
文章分类 - spring
摘要:<!--web.xml--><listener> <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class> </listener> 1、此监听器主要用于解决java.beans.
阅读全文
摘要:如题: 导致这一问题的原因:使用了重复的property-placeholder 如一个配置文件中使用了 <context:property-placeholder location="classpath:aa.properties" /> 而另一处使用了 <bean id="propertyCon
阅读全文
摘要:五个事务隔级别分别为:lsolation的属性值 1,default 默认的事务隔离级别 2,read_uncommitted 读未提交,一个事务可以操作另外一个未提交的事务,不能避免脏读,不可重复读,幻读,隔离级别最低,并发性 能最高 3,read_committed 读已提交,一个事务不可以操作
阅读全文
摘要:Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4j,而用junit测试是不需要tomcat启动的,所以Junit与log4j的整合才比较费劲。Junit使用spring时,若spri
阅读全文
摘要:正好以前项目中碰到这个问题,现在网上偶然又看到这个问题的博文,那就转一下吧。 原文:http://blog.lifw.org/post/46428852 感谢作者 另外补充下:在web Server容器中,无论是Servlet,Filter,还是Listener都不是Spring容器管理的,因此我们
阅读全文
摘要:本文主要介绍spring中ApplicationContext类实例化的3种方式和bean获取的2种方式 首先,获取ApplicationContext类的对象的3种方式: 1.通过类路径 ApplicationContext ac=new ClassPathXmlApplicationContex
阅读全文
摘要:使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。 那么什么是检查型异常什么又是非检查型异常呢? 最简单的判断点有两个: 1
阅读全文
摘要:一、结论 Spring的事务管理默认只对出现运行期异常(java.lang.RuntimeException及其子类)进行回滚。 如果一个方法抛出Exception或者Checked异常,Spring事务管理默认不进行回滚。 关于异常的分类一下详细介绍: 1、基本概念 看java的异常结构图 Thr
阅读全文
摘要:事务可实现“要么完全成功,要不全部不成功”,保证数据的完整性和一致性,使我们在开发中能方便地实现一些业务逻辑。比如,在股票交易时,除了记录交易的过程,还要更新交易完成之后的账户状态。这两个操作显然必须“要么完全成功,要么全部不成功”,否则,你的麻烦就大了。 当然,如果你不关心数据的完整性和一致性的问
阅读全文
摘要:本文主要讨论Spring声明式事务中使用注解@Transactional的情况,包括以下主要内容: Spring @Transactional的配置; Spring @Transactional的传播行为和隔离级别; Spring @Transactional的工作原理; Spring @Trans
阅读全文
摘要:一、基础工作 首先修改我们上一次做的 SpringMVC + spring3.1.1 + hibernate4.1.0 http://www.2cto.com/kf/201203/122443.html集成及常见问题总结,如下所示: 将xml声明式事务删除 Java代码: <aop:config e
阅读全文
摘要:spring测试要引用junit及spring-test <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</sco
阅读全文
摘要:转自:http://blog.csdn.net/generalyy0/article/details/6955752 知识点一: @Transactional//默认只有runtime(运行时)异常回滚 @Transactional(rollbackFor = Exception.class)//表
阅读全文