解决 Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session in

采用spring的事务声明  <bean id="baseTransaction" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"...

2013-03-27 22:39:50

阅读数:793

评论数:0

测试action,报错 Already value [org.springframework.orm.hibernate3.SessionHolder] for key

测试action,见http://blog.csdn.net/jazywoo123/article/details/8267208 但是写测试用例时, package bijian.controller.action; import java.io.UnsupportedEncodingEx...

2013-03-02 22:08:15

阅读数:2585

评论数:0

spring中JUnit4测试中,AbstractTransactionalJUnit4SpringContextTests报错关于javax.sql.DataSource

今天使用AbstractTransactionalJUnit4SpringContextTests,进行spring集成的hibernat测试 package bijian.model.dao.hibernateImpl; import java.util.List; import java...

2012-12-25 16:40:08

阅读数:4233

评论数:0

JUnit4 注解

@ContextConfiguration 用来指定加载的Spring配置文件的位置,会加载默认配置文件 例如下例会加载:classpath:/com/example/MyTest-context.xml文件 package com.example; @ContextConfigu...

2012-12-24 23:14:05

阅读数:697

评论数:0

Spring Test 整合 JUnit 4 实例

1. 参加依附包   应用Spring的测试框架须要参加以下依附包: JUnit 4 (官方下载:https://github.com/KentBeck/junit/downloads) Spring Test (Spring框架中的test包) Spring 相干其他依附包(...

2012-12-24 22:52:09

阅读数:626

评论数:0

spring 单元测试

13.1  概述 13.1.1  测试 软件测试的目的首先是为了保证软件功能的正确性,其次是为了保证软件的质量,软件测试相当复杂,已经超出本书所涉及的范围,本节将只介绍软件测试流程中前两个步骤:单元测试和集成测试。   Spring提供了专门的测试模块用于简化单元测试和集成...

2012-12-24 10:32:55

阅读数:725

评论数:0

spring 集成测试

13.3  集成测试 13.3.1  概述        集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般不会出现Mock对象,都是实实在在的真实实现。          对于单元测试,如前边在进行数据访问层单元测试时,通过...

2012-12-24 10:31:59

阅读数:725

评论数:0

Spring Junit测试Dao和Service

介绍一下Srping的Junit扩展机制相关类:         下载包:spring-test.jar     在包org.springframework.test下的Spring测试父类      1、AbstractSpringContextTests类[1],该类全部方法是prote...

2012-12-24 09:22:30

阅读数:699

评论数:0

Acegi 配置实例

这里,需要注意以下两点: 1) 这几个filter的顺序是不能更改的,顺序不对将无法正常工作; 2) 如果你的应用不需要安全传输,如https,则将"Acegi Channel Processing Filter"相关内容注释掉即可; 3) 如果你的应用不需要Spring...

2012-12-16 22:39:48

阅读数:443

评论数:0

Spring Security框架处理流程

在SpringSide 3的官方文档中,说安全框架使用的是Spring Security 2.0。乍一看,吓了我一跳,以为Acegi这么快就被淘汰了呢。上搜索引擎一搜,发现原来Spring Security 2.0就是Acegi 2.0。悬着的心放下来了。虽然SpringSide 3中关于Ac...

2012-12-16 22:33:15

阅读数:701

评论数:0

Acegi Security -- Spring下最优秀的安全系统

一 Acegi安全系统介绍     Author: cac 差沙     Acegi是Spring Framework 下最成熟的安全系统,它提供了强大灵活的企业级安全服务,如完善的认证和授权机制,Http资源访问控制,Method 调用访问控制,Access Control List (AC...

2012-12-16 10:13:13

阅读数:1697

评论数:0

servlet、struts2、springmvc中实现带进度条的文件上传

实现带进度条的文件上传的基本原理是这样的: 前台异步提交文件上传请求,然后每隔一段时间向服务器发送请求查询文件上传进度。 后台处理程序解析文件上传请求,并且每隔一段时间将上传进度保存在HttpSession中。(由于HttpRequest是无状态的,因此只能保存在HttpSession...

2012-12-14 23:05:07

阅读数:1069

评论数:0

spring junit 测试

利用spring的mock类进行单元测试:  spring框架提供了大量测试的mock类,包括与jndi,porlet,web应用相关的mock类。尤其是web应用相关的mock类,可以大大提高web组件测试的方便性。 打开spring的下载包的mock文件夹(路径...mock\org\...

2012-12-06 23:31:36

阅读数:1102

评论数:0

Struts2+Spring + hibernate 中对action的单元测试环境搭建

1.途中碰到的问题。 如何来测试action?网上给出的很多参考使用MockStrutsTestCase,而且还是对应struts1.x的。在apache上查看struts2的文档时候发现,有提供一个包struts2-junit-plugin-2.1.8.jar,里面有测试struts2.x...

2012-12-06 22:08:31

阅读数:1182

评论数:0

使用JUnit在struts+spring+hibernate框架环境下进行单元测试

过往使用的方式从最原始的IDE的DEBUG工具断点查错到目前还在用最快捷的使用文字输出(log或system.out)。  这些调试方式不是说不好,但有些情况下达不到自己的需求,浪费了一些时间,因为在SSH的环境下修改的源码就意味着要部署。  有个误区,有的人认为把ApplicationSer...

2012-12-06 17:34:23

阅读数:598

评论数:0

Struts+Spring+log4j框架下的日志管理的实现

log4j 的配置 将log4j 日志文件的具体配置单独介绍, 是因为它的配置方式将直接决定日志的产生方式,存放位置,输出格式等。 在/ src 下建立log4j.properties。内容如下:     # 这里定义日志配置根logger,其中后面的INFO,console,file 表示...

2012-12-01 19:39:12

阅读数:816

评论数:0

Spring AOP进行日志记录,管理

在java开发中日志的管理有很多种。我一般会使用过滤器,或者是Spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但...

2012-12-01 19:05:28

阅读数:5242

评论数:0

spring整合struts2

Struts2与Spring整合后,可以使用Spring的配置文件applicationContext.xml来描述依赖关系,在Struts2的配置文件struts.xml来使用Spring创建的bean。   1、导入依赖包 除了导入Struts2和Spring的核心库之外,还...

2012-12-01 14:42:49

阅读数:378

评论数:0

Spring整合Hibernate总结

时至今日,可能极少有J2EE应用会直接以JDBC方式进行持久化层访问。毕竟,用面向对象的程序设计语言来访问关系数据库,是一件让人沮丧的事情。大部分时候,J2EE应用都会以ORM框架来进行持久层访问,在所有的ORM框架中,HIBERNATE以其灵巧,轻便的封装赢得了众多开发者的亲睐. 1....

2012-12-01 14:12:46

阅读数:440

评论数:0

spring读取properties文件信息

一般来说。我们会将一些配置的信息放在。properties文件中。 然后使用${}将配置文件中的信息读取至spring的配置文件。 那么我们如何在spring读取properties文件呢。 1.首先。我们要先在spring配置文件中。定义一个专门读取properties文件的类. 例: ...

2012-12-01 13:54:20

阅读数:525

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭