`
文章列表
用mybatis1.5.2开发的j2ee项目,在tomcat上运行良好,但是发布到websphere上就报错首先是如下错误(websphere6、7上都一样)   Txt代码   Caused by: java.lang.VerifyError  
有关SSL的原理和介绍在网上已经有不少,对于Java下使用keytool生成证书,配置SSL通信的教程也非常多。但如果我们不能够亲自动手做一个SSL Sever和SSL Client,可能就永远也不能深入地理解Java环境下,SSL的通信是如何实现的。对SSL中的各种概念的认识也可能会仅限于可以使用的程度。本文通过构造一个简单的SSL Server和SSL Client来讲解Java环境下SSL的通信原理。 首先我们先回顾一下常规的Java Socket编程。在Java下写一个Socket服务器和客户端的例子还是比较简单的。以下是服务端的代码: Java代码 pack ...
让Developer用DocBook编写技术文档  http://blog.sina.com.cn/s/blog_517d1cb00100uqcv.html  
从  iBatis  到  MyBatis ,你准备好了吗? 对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二 ...
http://myactorai.blog.sohu.com/159708322.html

java 注解

背景 最近在为公司的技术改造做准备,我设计了一个提高 Web 开发效率的技术框架,为了增加框架的友好性和易用性,决定采用注解来代替配置文件,于是我查询了很多的资料,进行整理和学习。     ²  概念 注解是 JD ...
当jquery load 一个页面时候 只加载一次   解决方法有俩种  1jQuery提供一个防止ajax使用缓存的方法, <script type="text/javascript" language="javascript">$.ajaxSetup ({cache: false //close AJAX cache});</script> 这个方法在每次load页面的时候都要执行一次  否则只会再第一次时候有效 其他load 还会读取缓存页面 2 第二就是修改load 加载的url地址    例如 再url 多加个 ...
[问题] 在解难经3:Struts2,拦截器拦不住Result?中,碰到的一个难题,当在PreResultListener中的抛出异常时,总是不能跳转到配好的异常页面去,而是抛出ServletException。换句话说,异常映射拦截器(具体来说指由XWork提供的ExceptionMappingInterceptor),根本拦截不住这种异常。按理说,不应该这样啊,Action里的异常是可以被捕捉并跳转到相应的错误处理页面的,到底是哪里出的问题?   由于春节回湖南老家过年了,这个问题也暂时搁置下来。 [探幽] 过年在家的时候,脑袋里经常回想到这个问题,初步的分析结果是,问题应该 ...
系统的异常处理机制是衡量一个系统设计的关键因素,良好的异常处理机制能在系统出现异常时准确的找到问题的所在。 spring aop对异常的处理有良好的支持。spring 提供了一个接口 ThrowsAdvice,该接口里面没有任何方法,但是实现类里面必须的实现 afterThrowing(Method method, Object[] args, Object target, RuntimeException  throwable) 或者 afterThrowing(RuntimeException  throwable)   如果需要记录发生异常方法的详细信息,则实现第一个方法就行,如 ...
socketSocket协议的形象描述socket的 英文原义是“孔”或“插座”。在这里作为4BDS UNIX的进程通信机制,取后一种意思。socket非常类似于电话插座。以一个国家级电话网为例。电话的通话双方相当于相互通信的2个进程,区号是它的网络地址;区内一个单位的交换机相当于一台主机,主机分配给每个用户的局内号码相当于socket号。任何用户在通话之前,首先要占有一部电话机,相当于申请一个socket;同时要知道对方的号码,相当于对方有一个固定的socket。然后向对方拨号呼叫,相当于发出连接请求(假如对方不在同一区内,还要拨对方区号,相当于给出网络地址)。对方假如在场并空闲(相当于通信 ...
SSI框架为基础开发的,hulian平台 struts2拦截器里如何知道你请求的是那个方法使用:invocation.getInvocationContext().getName(); //输出Priv_queryPriv,这正是我访问的Action中的方法。   1.struts.xml中这么定义的 Xml代码   <struts>       <!-- character filter -->       <constant name="struts.i18n.encoding" value="u ...
今天在用Hibernate延迟加载时,显示到界面出现如下问题: org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed 原因: 在界面加载数据时, session已经关闭,故报此错. 此前的对象只是代理对象(只有ID值) 故使用Spring 里的 OpenSessionInViewFilter 来解决此问题 在web.xml里配置 Xml代码: <!--Hibernate Open Session ...
Hibernate自关联(使用注解) HibernateSQL配置管理
CacheConcurrencyStrategy有五种缓存方式:      CacheConcurrencyStrategy.NONE,不适用,默认    CacheConcurrencyStrategy.READ_ONLY ,只读模式,在此模式下,如果对数据进行更新操作,会有异常;    CacheConcurrencyStrategy.READ_WRITE ,读写模式在更新缓存的时候会把缓存里面的数据换成一个锁,其它事务如果
spring注解式事务管理实例@Transactional(propagation=Propagation.REQUIRED,readOnly=false) (2011-07-05 14:27:03) 转载▼ 标签:  杂谈   一.spring配置文件
Global site tag (gtag.js) - Google Analytics