- 浏览: 262357 次
- 性别:
- 来自: 南通
最新评论
-
u011684694:
方便提供一源码?初学者
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4) -
backtracker:
niubility
MongoDB基础 -
lijiejava:
<?xml version="1.0&qu ...
MongoDB基础 -
u010214546:
握着橄榄枝的人 写道在一对多关联中,在多的一方设置invers ...
Hibernate中inverse="true"的理解 -
ycy1003757:
请教一下,在BlobStrategyBlob类中session ...
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4)
文章列表
已删除 已删除 已删除 已删除
Flex+java入门
Flex与java交互有三种方法,我较为习惯先建web项目再加入flex。我的开发环境是MyEclipse6.0.1(含Flex插件)+Tomcat+Blazeds+joto(这里只是用来测试,感觉这个有点过时了,可以使用LCDS)。Blazeds与joto以及相关截图在附件中,需要的可以下载。
具体操作:
1.先将joto中lib目录下的jar文件拷到tomcat的common/lib目录下,再将blazeds.war放到tomcat的webapps目录中,运行服务器,会生成blazeds目录,里面有两个文件夹 ...
主要讨论Spring与Hibernate集成中的session问题
1.通过getSession()方法获得session进行操作
public class Test extends HibernateDaoSupport{
public void save(User user){
this.getSession().save(user);
}
}
利用这种方式获得的session在方法执行结束之后不会自动关闭连接,也就是说我们必须通过session.close()或者releaseSession(session)来手动进行关闭,否则会造 ...
主要讨论Spring与Hibernate集成中,session的获取问题
1.通过getSession()方法获得session进行操作
public class Test extends HibernateDaoSupport{
public void save(User user){
this.getSession().save(user);
}
}
利用这种方式获得的session在方法执行结束之后不会自动关闭连接,也就是说我们必须通过session.close()或者releaseSession(session)来手动进行关闭,否 ...
回调的通俗理解:你有一个复杂的问题解决不了,打电话给你的同学,你的同学说可以解决这个问题,但是需要一些时间,那么你不可能一直拿着电话在那里等,你会把你的电话号码告诉他,让他解决之后打电话通知你。即回调就是体现在你的同学又反过来拨打你的号码。 拿这个例子类比Ajax中的回调机制以及Spring中HibernateTemplate用到的回调+模板机制,可以更容易地理解回调机制。
Ajax代码:
function test{
if(window.ActiveXObject){
xmlHttp = new ActiveXObject(&quo ...
Hibernate乐观锁大多是基于数据版本(version)记录机制实现的。所谓的数据版本,就是为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表增加一个version字段来实现。
读取数据时,将此版本号一同读出,之后更新时,对此版本号加1。此时,将提交数据的版本号与数据库表对应记录的当前版本信息进行对比,如果提交的数据版本号大于数据库表中的当前版本号,则予以更新,否则认为是过期数据。
乐观锁 测试:
User 类:
public class User i ...
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 --- 《设计模式》GOF
Adapter模式的宗旨就是,基于现有类所提供的服务,向客户端 ...
学习Struts2的时候,觉得OGNL表达式语言很抽象,看了李刚的《Struts2.1权威指南》,感觉讲得不是很好。后来看了一位高手写的Struts2的文章,才有了一些头绪。
Struts2的OGNL表达式语言是基于Xwork的OGNL的,它在Xwork的基础上对OGNL进行了一些封装,因此先了解Xwork的OGNL是十分有必要的。Xwork的OGNL使用时比较容易理解。它有两个重要的概念:上下文环境和根对象。上下文环境是一个Map对象,所有的数据存取都是在上下文环境中进行的,你可以在存取数据时指定不同Map作为上下文环境。访问根对象时不需要加#前缀,而访问上下文环境中的其它对象 ...
spring声明式事务不起作用
代码如下:
User类:
public class User {
private int id;
private String username;
private String password;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
retur ...
http://yiben-tech.com/lmx/paper/59
Spring中 Callback模式和Template模式合用 随处可见。下面以常用的HibernateTemplate为例进行简要简述。
由于java的JDBC的开发过程中有许多步骤是固定的(建立连接,执行操作,释放连接),因此spring采用模板方法对JDBC开发进行改进。模板方法定义过程的架构,一般是在一个抽象类中定义某个操作的一系列过程,将这一系列的过程中的变化部分以抽象方法的形式给出,子类在进行这个操作时,只需要继承该抽象类,重写该抽象方法即可。代码如下:
public abstract clas ...
struts2中的ActionContext与ognl(附件)
Session的实现原理
Session的实现方式有两种,一个是通过cookie,另一个是通过url重写。
1. 通过cookie
Cookie是保存在客户端的一小段信息,服务器在响应请求时可以将一些数据以“键-值”对的形式通过响应信息保 ...