gwt通过RPC方式使用hibernate

以前,使用gwt开发企业应用系统。多人一起工作。采用的是json作为服务器端和gwt浏览器端通信。

主要考虑的是,hibernate管理的实体对象,在脱离JVM可能会有一些问题,比如lazy loading等。

现在开发的是服务器端的小应用程序,需要简化开发技术,提供生产效率。计划取消掉spring,服务器端直接使用hibernate。

用最新的hibernate 3.5.1-final版本写了个简单的代码。

image

在gwt的start project基础上改的,输入一个用户名,在服务器端,通过hibernate保存User对象到数据库。user对象有两个属性,id和name。

可以看到返回了id字符串,是个uuid字符串。说明服务器端已经插入成功了。

代码见:

http://easymorse.googlecode.com/svn/tags/gwt.rpc.demo-0.2/

另外,还有个版本:

http://easymorse.googlecode.com/svn/tags/gwt.rpc.demo-0.1/

是未使用hibernate的版本。

日志引用

PDF格式創作    发送文章为PDF   

这篇文章上的评论的 RSS feed TrackBack URI

Leave a Reply