spring
houbin0912
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring 获取bean的几种方式
1.读取xml文件的方式,这种在初学入门的时候比较适用 。 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:tt.xml"); ApplicationContext applicationContext = new FileSystemXmlApp转载 2017-05-31 16:00:14 · 376 阅读 · 0 评论 -
Spring IOC -bean对象的生命周期详解
Spring IOC -bean对象的生命周期详解标签: springbean对象的生命周期对象实例bean2016-07-16 15:29 4739人阅读 评论(4)收藏举报本文章已收录于:分类: Spring(12) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不转载 2017-05-23 16:02:21 · 618 阅读 · 0 评论 -
Spring IOC和AOP 原理彻底搞懂
Spring提供了很多轻量级应用开发实践的工具集合,这些工具集以接口、抽象类、或工具类的形式存在于Spring中。通过使用这些工具集,可以实现应用程序与各种开源技术及框架间的友好整合。比如有关jdbc封装的数据访问工具Spring JDBC,有关编写单元测试的spring test包以及spring-mock,有关访问动态脚本语言的Spring Script,另外还有发送邮件的工具Spring转载 2017-05-05 16:42:15 · 363 阅读 · 0 评论 -
spring的@Transactional注解详细用法
概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)支原创 2017-12-05 10:08:35 · 351 阅读 · 0 评论 -
运用@Transactional,自己抛出异常时不会回滚的原因
一、 当你读这篇文章的时候,假如读者是在整合j2EE的三大框架式遇到这个问题,那应该就是下面这个问题:我记得当时我遇到这个问题的时候,是因为数据库的表,不支持事务!如果mysql不支持存储引擎,它将以MyISAM表创建表,这是非事务性表。一般修改成InnoDB.假如有兴趣了解 mysql中 " engine=innodb "以及 " eng原创 2017-12-05 10:14:37 · 2332 阅读 · 0 评论 -
Spring事务管理只对出现运行期异常进行回滚
使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。那么什么是检查型异常什么又是非检查型异常呢?最简单的判断点有两个:1.继承自runtimeexception或error的是非检查型异常,而继承自exceptio原创 2017-12-05 10:21:48 · 440 阅读 · 0 评论 -
Spring transaction事务之roll back回滚: rollback-for
试验方法: 写一个单元测试,调用一个service层方法(发生对数据库进行写操作的方法--insert、update、delete)即可. applicationContext.xml 样子(如何设置rollback-for)spring事务管理方法一-->beanid="transactionMana原创 2017-12-05 11:37:53 · 460 阅读 · 0 评论 -
理解Spring的AOP和IOC实现原理
1.AOPAOP(面向切面)是一种编程范式,提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。AOP为开发者提供了一种描述横切关注点的机制,并能够自动将横切关注点织入到面向对象的软件系统中,从而实现了横切关注点的模块化。AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事务处理、日志管理、权限控制等,封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。使用AOP的好处降低模块的耦合度 使系统容易扩展 提高代码复用性AOP的转载 2020-08-05 17:09:58 · 184 阅读 · 0 评论
分享