AlexLee

常用链接

统计

别人的blog

最新评论

仔细做东西的时候发现的问题和疑问

从前对于spring和hibernate的整合一直不是太重视,本来在使用hibernate的时候就遇到了很多的问题,还好,自己慢慢的一步步解决了,但是现在要跟spring整合,又有许多的问题出来了

比如还是那个很经典的lazy loading的问题。在从前的方案中可以用retail的方法对原来的session已经关闭的object,so everything looks been done very well。但是在用spring的时候就有了好多的东西又出来了,关键的问题是spring用的是hibernateTemplate来取得po的,取完了就关闭了,如果我再想取得这个po的sub list的话就要又费一番功夫了。在web的环境中是因为opensessioninview的缘故所有没有问题,但是在testcase中就有了问题了。

比如说还有几个问题,我在crm的domain中设置了两种businesstransaction,一种是完成的,一种是未完成的。开始的时候很简单的就在company中溜了两个list,分别是finished跟unfinished。但是再持久化的时候遇见了问题,在逻辑上有点不通,自己感觉也奇怪。后来想还是自己domian建立的有毛病,应该分别为这两种transaction分别建立domian,这样才行的通。看来自己要好好总结一下了。

回头看看,自己在这半年来得技术真是荒废了不少,有点东西真是要恶补了。

posted on 2005-11-23 22:51 啦啦啦 阅读(188) 评论(0)  编辑  收藏 所属分类: CoreWeb


只有注册用户登录后才能发表评论。


网站导航: