Hibernate3.2版本正式发布了

前几天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要普及也挺难的,这个以后再谈了。

你可能感兴趣的:(spring,maven,Hibernate,Ruby,Rails)