- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 JvisualVm监控Tomcat
本地监控,在catalina.bat中“rem Guess CATALINA_HOME if not defined”下加: set JAVA_OPTS=-XX:+PerfBypassFileSystemCheck 远程监控,在catalina.bat中开头加: set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote -Dcom...
2012-07-13 10:53:49
88
原创 SOA概览
在企业级应用开发领域,谈论最多的一个词,恐怕非SOA(Service-Oriented Architecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本文中一探SOA的究竟。 那么什么是SOA,让我们先从基本概念开始讲起。 什么是SOA? SOA是一种架构模型,它可以根据需求通过网...
2011-06-14 08:51:57
105
原创 单元测试时,EasyMock使用
通过EasyMock,我们可以为指定的接口动态的创建 Mock 对象,并利用 Mock 对象来模拟协同模块或是领域对象,从而使单元测试顺利进行。这个过程大致可以划分为以下几个步骤: 使用 EasyMock 生成 Mock 对象; 设定 Mock 对象的预期行为和输出; 将 Mock 对象切换到 Replay 状态; 调用 Mock 对象方法进行单元测试; 对 Mock 对象的行...
2011-06-09 10:23:55
104
原创 spring事务注解
注意的几点: 1 @Transactional只能被应用到public方法上, 对于其它非public的方法,如果标记了@Transactional也不会报错,但方法没有事务功能. 2 默认情况下,一个有事务方法,遇到RuntiomeException时会回滚. 遇到受检查的异常是不会回滚的.要想所有异常都回滚,要加上@Transactional(rollbackFor={Exception.cl...
2011-06-08 08:59:30
133
原创 Attribute value ("XXX") is quoted with " which must be escaped when used within
因为以前在tomcat服务器上运行的好好的,换了个tomcat所以出现这种错误,很多不想改,就想查查不修改代码的方式。很简单,原来是tomcat从5.5.27开始默认行为变了,只要打开在${tomcat}/conf下面的catalina.properties,在最后面添加一行 org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=...
2011-05-09 10:52:58
142
原创 spring配置sqlserver2000,出现java.sql.SQLWarning
项目中应用到spring配置sqlserver2000,用com.mchange.v2.c3p0.ComboPooledDataSource来做连接池,具体配置如下: [code="java"] [/code] 结果在程序中得到连接后...
2010-12-31 17:44:54
374
原创 学习hessian碰到的问题
最近学习hessian,没想到刚开始就碰到解决不了的事情,一个helloworld都没弄出 :(。以下是相关代码: 新建web project为hessian,将hessian-4.0.7.jar导入,服务端有接口Hello和实现HelloImpl,客户端测试代码ClientTest(客户端与服务端为同一project)以及web.xml配置如下: Hello.java: ...
2010-11-15 11:06:33
295
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人