论坛首页 Java企业应用论坛

Hibernate3.2版本正式发布了

浏览 32056 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-10-17  
前几天Spring2.0刚刚大张旗鼓发布,现在Hibernate3.2正式版,连同annotation和entitymanager就一起静悄悄的发布了,要不是因为我订阅了Hibernate的blog,还不知道呢。

从sourceforge上面拉东西总是很慢,在慢慢等待过程中把3.2的文档扫了一下。Hibernate3.2开始,annotation和JPA算是正式推出了,虽然以前也不少公司早就开始用了,不过现在算是一个正式的开始。

我不知道annotation会不会得到大家的认可和喜爱,我自己在Eclipse3.2里面试了试,发现现在Eclipse对于annotation的支持实在是太弱了。如果让我写映射,用XML的话,在xmlbuddy支持下,我不需要查阅文档,用annotation的话,没有办法不查文档了。当然annotation的好处是编译器可以进行检查,不过我印象当中我基本上也没有怎么写错过XML中的配置。

Spring2.0和Hibernate3.2其实都是各自非常重大的版本发布,看看下载回来的软件包,真有一种想花时间学习学习的冲动。但是转念一想,其实新东西我现在也用不上,干吗要花时间学习呢?学以致用,我现在不用Java开发维护网站,干吗要浪费时间在上面? 更要命的是,自从学习了ruby on rails之后,胃口刁了,一个事情rails轻松搞定的,Spring/Hibernate要那么麻烦,花时间学这些东西都觉得自己在浪费生命,开始对Java有点心理障碍了。

想看看Hibernate annotation的时候,心里就想,rails压根啥都不要配置,或者稍微写一点声明,怎么Hibernate annotation要写那么一大陀?我干吗要去看annotation?

想看看Spring AspectJ对于domain object的注入,心里就想,rails压根啥都不管,继承一个基类,就啥都有了,不用管注入,不用管事务,啥都不用想,而且啥都有了,我干吗要去看aspectj?

不过rails要普及也挺难的,这个以后再谈了。
   发表时间:2006-10-17  
我快3个月没写Java代码了,一直在写脚本,最近开始尝试写一个类似RoR的跑在Java上的MVC框架,对阔别已久的Java感到很亲切。相信 Robbin 等过段时间再回过头来写写Java也会觉得很舒服的。
0 请登录后投票
   发表时间:2006-10-17  
1.地位不一样,自然做事的态度就不同咯。RoR(as well as Ruby itself)还算是新鲜面孔,可以暂且不顾外界专心搞好自己的一套。如果有一天它的地位高高在上的时候,就算迫于压力也会有无数“annotation for RoR”出现的;
2.先行者总是会寂寞彷徨的吧……
3.自己欣赏的东西得不到别人的承认是令人抓狂的事情。
4.午饭时间到了……
0 请登录后投票
   发表时间:2006-10-17  
个人以为,将数据库中的关系型数据转换成object graph,对其进行操作,再写回数据库,也许并不是最好的办法。对于Data driven的系统,我在尝试另一条路,将数据看作纯粹的数据,不直接用java对象去建立业务模型,而用java做解释、执行、通用特性实现等与业务无关的事情,用配置或声明去实现业务逻辑。
0 请登录后投票
   发表时间:2006-10-17  
ROR好是好,老程序应该比较喜欢它,新程序员,我看踏踏实实多搞点底层的,实质性的,应该更适合!

当然,期待ROR的普及!
0 请登录后投票
   发表时间:2006-10-17  
学了ROR后,是有一点从心理上不想用java开发了.
0 请登录后投票
   发表时间:2006-10-17  
是不是什么东西用时间长了就感觉到厌倦了呢,我最近老是惦记着Python,写了几个自己用的小程序,都乐开花了,呵呵!
0 请登录后投票
   发表时间:2006-10-17  
各有各的好处和长处,多尝试一些东西无妨
0 请登录后投票
   发表时间:2006-10-17  
ror和java有多少习惯上的差别。
0 请登录后投票
   发表时间:2006-10-17  
我的经历是学了java,丢了c++;学了ruby,丢了java.
期间学了python和scheme,没有丢过什么.
学到后来都是脚本!工作快丢了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics