2006-10-17

Hibernate3.2版本正式发布了

关键字: Hibernate
前几天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要普及也挺难的,这个以后再谈了。
评论
daquan198163 写道
是呀,真是不知道那两个人为啥给一星,是觉得你问的太幼稚了呢,还是他自己太幼稚了

说着说着我又被砸:)

qiuqiu你了robbin,让我们知道是怎么死的吧!

http://www.javaeye.com/topic/28787
daquan198163 2006-10-20
是呀,真是不知道那两个人为啥给一星,是觉得你问的太幼稚了呢,还是他自己太幼稚了

说着说着我又被砸:)

qiuqiu你了robbin,让我们知道是怎么死的吧!
江南白衣 2006-10-20
daquan198163 写道


江南白衣 写道
谁砸了我一星:(

hibernate3.2 ga 终于在 http://repo1.maven.org/maven2/org/hibernate 上更新了。


JavaEye当前的主要矛盾就是权利被滥用


anyway, ss终于更新到3.2 ga了。
用了maven就是不爽,项目发布了还不算发布,必须要等maven官网更新。除非你自己建私服,自己写它的pom.xml.
所以有些项目就会自己建一个maven仓库给人抢先升级,比如SpringFramework的https://svn.sourceforge.net/svnroot/springframework/repos/repo/,所以我才问hibernate有没有同样的网站,呵呵。
daquan198163 2006-10-20
江南白衣 写道
请问哪里有这个 3.2 的Maven仓库呀。


江南白衣 写道
谁砸了我一星:(

hibernate3.2 ga 终于在 http://repo1.maven.org/maven2/org/hibernate 上更新了。


JavaEye当前的主要矛盾就是权利被滥用
netfishx 2006-10-20
cookoo 写道
一个属性对应多个字段?直接在model里加个方法自己聚合,或者用AR自带的composed_of功能(参见AWDWR more activerecord, aggregation一节)

ruby不需要annotation,因为有多种语言机制可以插逻辑进去。java的annotation语法现在是被compiler检查还是只能靠IDE?


compiler

btw:eclipse3.2以后对annotation的支持好多了
江南白衣 2006-10-20
谁砸了我一星:(

hibernate3.2 ga 终于在 http://repo1.maven.org/maven2/org/hibernate 上更新了。
daquan198163 2006-10-20
做男程序员尤难
giscat 2006-10-20
做男人更难哈
penguin 2006-10-20
做女人难,做JAVA程序员更难:)
fx19800215 2006-10-20
呵呵,各有各的好处,能做出好的程序就是最好的!
geszJava 2006-10-20
python很不错,速度也一流.呵呵.ruby上手好像挺慢的,语法也太怪异,不是很喜欢...还是喜欢c族的语言.写起来不会太头晕.大概年纪大了把.
xpf7622 2006-10-19
看Ruby有耳目一新的感觉,但是至今只感觉他适合web.如果是Java或.Net适用面就广了.
如果做选择,我宁愿选择c++,去底层的.搞web日新月异的技术弄的人头晕,而且很容易被人替代,因为相对容易,大家都会(当然也有相对的高手).
zbird 2006-10-19
各位老大在这里鼓吹Ruby还真的很让人心动啊。
不过对Ruby始终带有少许偏见,Ruby的资源相比来说还偏少。
Python就不同了,经过这么多年的发展,资源丰富得很。
看了Django,感觉不错。就是这里似乎很少人关注这个。
YuLimin 2006-10-18
总结一句:与时俱进:)
江南白衣 2006-10-18
请问哪里有这个 3.2 的Maven仓库呀。
riss 2006-10-18
这行就是要学啊,大学C,C++,汇编...工作Delphi,Java...Ruby
大学COM,ADO,COM+,DCOM...工作OOA/D,Pattern,UML,ORM,AOP,IoC...ROR算一算吧,就这行最辛苦.学开车,触类旁通,也许有些人十年看的书还没像我这样的一年看得多(农民不算在内哦),认了,反正我是不想回家种地,放羊了!!!哈哈哈!!!!
limingsky 2006-10-18
JavaInActoin 写道
ROR没用过,说句外行话:
当ROR拥有J2EE今天的地位的时候,它会变和跟今天的J2EE一样复杂。


很同意兄弟的看法,java能有今天也是经过了10多年的发展,想想当初java也是简单,随着要解决的问题越多就会越复杂!
其实学什么都一样,看这个行业的形式Bei!
庄严 2006-10-18
sevenbamboos 写道
我的经历是学了java,丢了c++;学了ruby,丢了java.
期间学了python和scheme,没有丢过什么.
学到后来都是脚本!工作快丢了

是不是会的太多的,老板不敢用你了,呵呵,自己开公司吧!
aaaasssdd 2006-10-18
还没发现有多少公司对rails感兴趣的。
shmily 2006-10-18
有同感,技术的发展,迫使写代码的人不断学习新技术。但rails的普及与成熟却是需要一段时间的。
用成熟的框架开发,关注、学习rails,不断努力中......
robbin
搜索本博客
我的相册
213cbb75-7dae-37b2-b9ce-9e7b49f784d3-thumb
游乌镇
共 33 张
其他分类
存档
最新评论