原文地址:http://www.hibernate.org/397.html
Hibernate Annotations
Hibernate, like all other object/relational mapping tools, requires metadata(元数据) that governs(支配、管理) the transformation(转化) of data from one representation to the other (and vice versa). As an option, you can now use JDK 5.0 annotations for object/relational mapping with Hibernate 3.2. You can use annotations in addition to or as a replacement of XML mapping metadata.
The Hibernate Annotations package includes:
Standardized Java Persistence and EJB 3.0 (JSR 220) object/relational mapping annotations
Hibernate-specific extension annotations for performance optimization(性能最优化) and special mappings
You can use Hibernate extension annotations on top of standardized(标准的) Java Persistence annotations to utilize(利用) all native (本地、本土)Hibernate features.
Requirements: At a minimum, you need JDK 5.0 and Hibernate Core, but no application server or EJB 3.0 container. You can use Hibernate Core and Hibernate Annotations in any Java EE 5.0 or Java SE 5.0 environment.
If you are a new user, please follow this road map to get started with Hibernate Annotations.
分享到:
相关推荐
本篇将详细探讨`hibernate-annotations-3.4.0.GA`和`hibernate-entitymanager-3.4.0.GA`这两个版本中的核心知识点,尤其是它们在注释和枚举映射方面的应用。 首先,`hibernate-annotations`是Hibernate提供的一套...
《Hibernate Commons Annotations 3.1.0.GA详解》 Hibernate Commons Annotations(简称HCA)是Hibernate框架的一个重要组成部分,它提供了一套用于在Java类和字段上定义元数据的API,这些元数据用于驱动Hibernate...
hibernate-distribution-3.3.2.GA-dist.zip:是Hibernate的core,核心包。 hibernate-annotations-3.4.0.GA.zip:Hibernate注释包。 slf4j-1.5.8.zip:Hibernate做日志时用到该日志框架。
hibernate-distribution-3.3.2.GA-dist.zip:是Hibernate的core,核心包。 hibernate-annotations-3.4.0.GA.zip:Hibernate注释包。 slf4j-1.5.8.zip:Hibernate做日志时用到该日志框架。
除了标准的 Hibernate JAR 和依赖项之外,您还需要 HibernateAnnotations .jar 文件(hibernate-annotations.jar)、Java 持久性 API(lib/ejb3-persistence.jar)。添加 hibernate3.2.jar,hibernate-annotations- ...
在描述中提到的“配合Hibernate 3中文参考使用”,意味着此手册可能包含有中文翻译或注释,这对于中文使用者来说是极大的便利,能够帮助他们更好地理解和应用Hibernate 3的API。 关于Hibernate 3 API,它是...
3. 除了标准的 Hibernate JAR 和依赖项之外,您还需要 HibernateAnnotations .jar 文件(hibernate-annotations.jar)、Java 持久性 API(lib/ejb3-persistence.jar)。 4. 添加 hibernate3.2.jar,hibernate-...
@Cascade(value={org.hibernate.annotations.CascadeType.MERGE, org.hibernate.annotations.CascadeType.PERSIST, org.hibernate.annotations.CascadeType.REFRESH, org.hibernate.annotations.CascadeType.REMOVE}...
使用hibernate注解,必须要使用库hibernate-commons-annotations,hibernate-core,hibernate-jpa,ejb3-persistence,javassist等
- 如果需要生成带有JPA注释的Java实体类,需要勾选`Generate JPA annotations`。 ##### 3.3 执行逆向工程 - **执行逆向工程**:完成上述配置后,点击工具栏上的逆向工程按钮来启动逆向工程过程。 - **检查生成的...
【jozi-jug-annotations: 来自 jozi-jug 注释演示的源代码】是一个与Java编程相关的项目,主要展示了如何在Java程序中有效利用注释(Annotations)进行代码的增强和元数据的声明。这个项目是jozi-jug(约翰内斯堡...
该程序演示了如何使用 Annotations 在 Hibernate 中使用继承。 Hibernate 支持 3 种类型的继承 每个具体类一个表 - 每个子类都有一个表,该表也具有超类的所有属性。 (TABLE_PER_CLASS) 每个层次结构类一个表 - ...
正如其他的ORM工具,Hibernate同样需要元数据来控制在不同数据表达形式之间的转化. 在Hibernate 2.x里,多数情况下表示映射关系的元... 还有一种方式就是Xdoclet,它可以在编译时利用Javadoc中的源码注释信息来进行预处理.
**注释(Annotations)**: 注释在Java中起着重要的作用,尤其在S2SH框架中,如@Controller、@Service、@Repository、@Autowired等Spring注解用于简化配置,Struts2的@Action和@Results注解用于定义Action行为和结果...
这种机制常用于代码生成,如ORM框架(如Hibernate)中的实体类生成,以及实现自定义的编译时验证。 2. **元数据**:元数据是在程序中嵌入的信息,可以是关于类、方法、变量等的描述。在Java中,元数据通常通过注解...
该项目是关于spring注释的。 我们创建和设计beans.xml。 然后在bean.xml中使用init-methods和param方法 4-弹簧注释(b) 这个项目是关于春天的注解(b)。 @Autowired和@Qualifier(“ ...”)用法。 -第一步:在b
在这个框架中,注释(Annotations)扮演了至关重要的角色,它们为代码提供了元数据,简化了配置,增强了可读性和可维护性。 一、Java EE中的注释 1. **部署描述符替代**:在传统的Java EE应用中,开发者需要编写...