J2EE
文章平均质量分 72
cb_121
这个作者很懒,什么都没留下…
展开
-
cxf 在java6下 无法工作的原因
根据错误提示信息,去查看了些文档,发现原来java6中rt.jar包中已经发行了jaxb-api-2.0版本。而且在程序启动时,jre先load这个包,导致cxf依赖的jaxb-api-2.1包中的某些class,就无法工作。sun提供了解决方案是endorsed文件下放这些准备覆盖系统自带的包!也就是jaxb-api-2.1.jar , 别忘了也把jaxb-impl-2.1.x 也放进去!J原创 2009-06-24 11:31:00 · 1232 阅读 · 0 评论 -
DURABLE在queue和topic中的区别
durable是为了防止宕机等异常而导致消息无法及时接收设计的。这个对queue无太多影响,但对topic影响比较大。本文引用http://activemq.apache.org/how-do-durable-queues-and-topics-work.html 对queue的影响Durable queueskeep messages around persist原创 2009-06-17 14:57:00 · 4273 阅读 · 0 评论 -
Hibernate 中的 Criteria 查询。
客户提出建议让我们使用hiberante中的criteria查询代替hsql,既然客户有这个要求,重新捡起来,网友写了下面的文章,个人感觉不错,重新排版,个人习惯Google Docs编辑,感觉比csdn的编辑器好用,以便日后翻阅! 文章重排版地址:http://docs.google.com/Doc?id=dfd33b53_33c86qfcdw <!--function转载 2009-02-19 15:41:00 · 3553 阅读 · 0 评论 -
xfire 客户端代码分析
xfire客户端代码可以利用工具生成,但有些情况下工具没法生成,无法只能手工编写。本文记录手工编写客户端代码过程。 目录: QName的解释 一、分析自动生成的代码 二、自定义生成的代码 QName的解释 1.来历:qname是qualified name 的简写 2.构成:由名字空间(NS)前缀(prefix)以及冒号(:),原创 2008-12-03 13:31:00 · 1755 阅读 · 0 评论 -
dbunit 一篇文章
dbunit 在命令下 mvn dbunit:operation -Ddbunit.operation.type=DELETE_ALL什么是dbunit以及为什么要使用它?dbunit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装,虽然在80%的情况,你只需使用它极少的api。它通过使用用户自定义的数据集以及相关操作使数据转载 2009-02-11 16:36:00 · 1462 阅读 · 0 评论 -
struts2 中json使用体验
在页面跳转用户体验设计时,让我们讨论了一个下午。最后采用一个试用方案,用ajax异步实现,通过json传输数据。这样对原来的业务逻辑改动很少,这里我们使用的是struts2,大多工作是修改配置文件。来看看我做的一个demo。 准备:在原来的struts2的基础上只有添加jsonplugin.jar插件就可以了.算是安装吧。 修改配置: 在struts.xml文件中:原创 2008-11-25 10:59:00 · 1846 阅读 · 0 评论 -
cookie中的secure的研究
但凡做web项目的,或多或少的会接触cookie。做j2ee也不例外。本人也一直使用,不能说不熟,但今天有人问.setSecure();方法的作用时,还真不敢说出一二来。因为我没使用过。只是看书时,有这样的一句话: Set-Cookie 的 secure 属性就是处理这方面的情况用的,它表示创建的 cookie 只能在 HTTPS 连接中被浏览器传递到服务器端进行会话验证,如果是 HTT原创 2009-01-13 17:49:00 · 2830 阅读 · 0 评论 -
j2EE 分层模式中的异常架构设计
Java引入了异常处理给程序调试带来的方便,但给客户带来的烦恼,任何客户都不希望看到一大串堆栈信息。这篇文章就是纪念一个教训。 事件缘由:老板在给客户做演示的时候,出现长串堆栈信息。尽管之前我们做过很多测试,都没有出现问题。因为数据库数据不完整性带来的灾难被老板碰到了。这让我们感到很尴尬。决定彻底解决这类隐患。 设计背景: 我原创 2008-11-06 13:04:00 · 1655 阅读 · 0 评论 -
javamail 利用 sendmail 发送邮件
今天需求是系统利用自己的smtp服务器发送邮件,我们的系统架构建立在appfuse基础上的,实际上是利用spring mail对javamail的封装调用,以前一直用的是第三方的smtp服务。 开始考虑postfix,口碑好,搞了半天,架设好了,需要域名mx记录支持,我们仅仅是测试使用,没有域名用例测试,没有搞好!但我们的机器上的sendmail可以向外发送邮件的。 于是把原来原创 2009-10-13 13:21:00 · 3852 阅读 · 1 评论