前几天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 01:10
- 浏览 32263
- 评论(50)
- 论坛回复 / 浏览 (49 / 32173)
- 查看更多
相关推荐
Hibernate 3.2是Hibernate框架的一个稳定版本,发布于2007年。它在前一版本的基础上进行了优化和增强,提高了性能,增加了新功能,同时也保持了对旧版本API的兼容性。此版本引入了许多改进,包括对JPA(Java ...
标题"hibernate3.2 教程和API"明确指出,这是一个关于Hibernate 3.2版本的学习资源,包含了教程和官方API文档,主要针对的是Java开发者,他们可能在进行对象关系映射(ORM)或者持久化层的开发。 描述中的“内含...
本资源聚焦于Hibernate 3.2版本的API和配置文档,该版本发布于2006年,是Hibernate发展历史中的一个重要里程碑,引入了许多新特性和优化。 在Hibernate 3.2 API中,主要包括以下几个关键部分: 1. **...
Hibernate3.2是该框架的一个稳定版本,发布于2006年,提供了许多改进和新特性,使得数据库管理和数据持久化变得更加简单高效。 在压缩包中,我们有以下三个关键文件: 1. **Hibernate3.2官方中文参考手册**: 这...
标题 "spring2.5 + hibernate3.2 实例源码" 涉及到的是两个非常关键的Java企业级开发框架:Spring 2.5和Hibernate 3.2。这个实例源码提供了如何将这两个框架集成并进行实际应用的示例。 Spring 2.5是Spring框架的一...
`hibernate3.2.jar` 是Hibernate 3.2版本的核心库文件,它包含了所有必要的类和接口,使得开发者能够利用Hibernate的功能来操作数据库。这个版本发布于2006年,引入了一些新的特性和改进,如支持JPA(Java ...
Hibernate3.2是其发展中的一个重要版本,发布于2006年,引入了许多新特性,包括对JPA(Java Persistence API)的支持、增强的缓存机制以及性能优化等。 **二、项目结构解析** 这个案例项目包含了多个package,每个...
`hibernate-3.2.0.ga.zip`是Hibernate 3.2的归档文件,GA(General Availability)意味着这是正式发布的稳定版本。解压后,其中包含了Hibernate的核心库和其他相关模块,如Hibernate的实体管理器、查询API、工具和...
**JavaProject测试hibernate3.2的增删改查** 在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它允许开发者用Java对象来操作数据库,极大地简化了数据操作的复杂性。这个Java项目是针对Hibernate...
本手册主要介绍 Hibernate 3.2 版本的相关内容。 #### 二、版本信息 - **版本号**:3.2 - **发布日期**:未提供具体发布日期,但根据版本号推测大致在 2004 年至 2005 年间。 - **支持的数据库**:此版本支持多种...
标题“BBS系统基于struts2+hibernate3.2”表明这是一个使用Struts2框架和Hibernate3.2 ORM工具构建的BBS(电子公告板)系统。Struts2是Java EE平台上的一个开源MVC(模型-视图-控制器)框架,用于构建Web应用程序。...
根据提供的信息来看,这份文档是关于Hibernate 3.2版本的官方中文参考手册。下面将对这份手册中可能涵盖的一些核心知识点进行详细解读。 ### Hibernate简介 Hibernate 是一个开源的对象关系映射(Object ...
总结起来,Hibernate 3.2在遥感信息发布系统中的应用,结合Struts框架,实现了MVC设计模式,有效解决了传统Web系统中页面逻辑、业务逻辑和数据逻辑混杂的问题,提高了系统的灵活性、实用性和可维护性。通过Java环境...
标题中的"hibernate3.2RC@JQuery@JS@Thinkinjava"指的是四个重要的IT技术主题:Hibernate 3.2 Release Candidate (RC)、jQuery、JavaScript 和《Thinking in Java》第三版的中文版。这些是软件开发领域中非常关键的...
在本压缩包“hibernate-3.2.zip”中,我们可能找到了Hibernate 3.2版本的相关资料,这是一款发布于2007年的稳定版本,它在当时的Java社区中被广泛使用。 Hibernate 3.2版引入了许多增强功能和改进,包括: 1. **...
1、可以运行(发布后,删除\Tomcat 6.0\webapps\ssh\WebRoot\WEB-INF\lib下的asm-2.2.3.jar) 2、采用Struts1.2 + Spring2.5 + Hibernate3.2 整合开发 3、SSH入门级实例
`hibernate-3.2`是Hibernate的一个版本,发布于2007年,是当时非常流行且稳定的一个版本。下面将详细阐述Hibernate 3.2中的主要特性和关键知识点。 1. **对象关系映射(ORM)**:Hibernate的核心功能就是ORM,它...