- 浏览: 198515 次
- 性别:
- 来自: 北京
最新评论
-
yzh__:
学习一个
Hibernate 自关联注解方式 -
xiaoyahuang:
"2)将Sysdeo Plugin下的DevLoad ...
eclipse项目引用 -
guobin6125:
guobin6125 写道sfasshahhah评论的评论
欢迎使用Kit! -
guobin6125:
sfass
欢迎使用Kit! -
guobin6125:
tst23
欢迎使用Kit!
文章列表
用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编写技术文档
- 博客分类:
- 工具使用
让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
背景
最近在为公司的技术改造做准备,我设计了一个提高 Web 开发效率的技术框架,为了增加框架的友好性和易用性,决定采用注解来代替配置文件,于是我查询了很多的资料,进行整理和学习。
² 概念
注解是 JD ...
解决jquery load 缓存数据 .
- 博客分类:
- java_web
当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)
如果需要记录发生异常方法的详细信息,则实现第一个方法就行,如 ...
Socket 短连接、长连接
- 博客分类:
- java_web
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配置管理
hibernate 缓存机制
- 博客分类:
- guobin_ssh
CacheConcurrencyStrategy有五种缓存方式:
CacheConcurrencyStrategy.NONE,不适用,默认
CacheConcurrencyStrategy.READ_ONLY ,只读模式,在此模式下,如果对数据进行更新操作,会有异常;
CacheConcurrencyStrategy.READ_WRITE ,读写模式在更新缓存的时候会把缓存里面的数据换成一个锁,其它事务如果
spring注解式事务管理实例@Transactional(propagation=Propagation.REQUIRED,readOnly=false)
(2011-07-05 14:27:03)
转载▼
标签:
杂谈
一.spring配置文件