@ContextConfiguration({"classpath:applicationContext.xml","classpath:spring/buyer/applicationContext-service.xml"})
导入配置文件,这里我的applicationContext配置文件是根据模块来分类的。如果有多个模块就引入多个“applicationContext-service.xml”文件。如果所有的都是写在“applicationContext。xml”中则这样导入:
@ContextConfiguration(locations = "classpath:applicationContext.xml")
@RunWith(SpringJUnit4ClassRunner.class)SpringJUnit支持,由此引入Spring-Test框架支持!
@Transactional这个非常关键,如果不加入这个注解配置,事务控制就会完全失效!
@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true)这里的事务关联到配置文件中的事务控制器(transactionManager = "transactionManager"),同时指定自动回滚(defaultRollback = true)。这样做操作的数据才不会污染数据库!
详细解决方案
SpringTest 使用说明 -构建无污染纯绿色事宜测试框架 (记录用)
热度:605 发布时间:2016-04-22 19:55:51.0
相关解决方案
- php基础知识(零)-使用说明
- 输入自动提醒搜索提示功能(使用说明:sugggestion.txt)
- WdatePicker.js的使用方法 帮助文档 使用说明 怎么使用(转)
- WdatePicker.js的使用方法 帮助文档 使用说明 怎么使用 (下)
- PandaJS 使用说明 (1.1):运作、调试、测试、部署
- PandaJS 使用说明(1.10):总结
- HttpWatch 使用说明
- FCKEditor 2.6 JSP 使用说明(嵌入步骤)
- PandaJS 使用说明 (1.2): Hello, World
- PandaJS 使用说明 (1.3): 文件下传与上载
- 给大伙推荐一套非常实用的通用查询框架,有完整的Demo、使用说明、示例源码
- SpringTest 使用说明 -构建无污染纯绿色事宜测试框架 (记录用)
- VxWorks6.6 pcPentium BSP 使用说明(3):设备驱动
- VxWorks6.6 pcPentium BSP 使用说明(2):创建启动盘
- VxWorks6.6 pcPentium BSP 使用说明(1):基本概念
- php基础知识(零)-使用说明
- tensorflow 使用说明
- ZED stereolabs 开箱测评 + 使用说明
- ATI F/T Gamma sensor( 力和力矩传感器 ) 开箱测评 + 使用说明
- C++ Vector 使用说明
- kettle 使用说明
- FindBug 的 filter 使用说明
- jQuery UI AutoComplete 使用说明 模糊匹配
- linux kernel patch 使用说明
- CISCO 模拟器 Dynamips 使用说明
- 【SystemVerilog基础】function/task 使用说明
- 【SystemVerilog基础】ref 使用说明
- SpringBoot集成Swagger UI从零搭建 + 配置 + 使用说明
- 保存——CSDN-markdown编辑器——使用说明
- ModHOMM3 使用说明