hibernate3-annotations - Relational persistence and query service

Distribution: RPM Universal
Repository: JPackage 5.0 all
Package name: hibernate3-annotations
Package version: 3.2.1
Package release: 5.jpp5
Package architecture: noarch
Package type: rpm
Installed size: 453.90 KB
Download size: 404.92 KB
Official Mirror: mirrors.dotsrc.org
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). In Hibernate 2.x, mapping metadata is most of the time declared in XML text files. Another option is XDoclet, utilizing Javadoc source code annotations and a preprocessor at compile time. The same kind of annotation support is now available in the standard JDK, although more powerful and better supported by tools. IntelliJ IDEA, for example, supports auto-completion and syntax highlighting of JDK 5.0 annotations. The EJB3 specification standardizes the basic APIs and the metadata (using JDK 5.0 annotations) needed for any object/relational persistence mechanism. Hibernate EntityManager for EJB3 implements the programming interfaces and lifecycle rules as defined by the EJB3 persistence specification. Both Hibernate EntityManager and Hibernate Annotations are available in standalone preview releases, however, they require Hibernate 3.1 and JDK 5.0. If you are not using EJB3 persistence, please continue using Hibernate 3.0.x (with any JDK supported). The Hibernate Annotations package provides annotations for Standard JSR-220 defined O/R mapping Hibernate O/R mapping extensions Data validation via the Hibernate Validator framework



  • hibernate3-annotations = 3.2.1-5.jpp5

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install hibernate3-annotations rpm package:
      # yum install hibernate3-annotations
    1. Add the JPackage 5.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
    2. Install hibernate3-annotations rpm package:
      # zypper install hibernate3-annotations
    Mandriva, Mageia:
    1. Add the JPackage 5.0 repository:
      # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install hibernate3-annotations rpm package:
      # urpmi hibernate3-annotations


    • /usr/share/doc/hibernate3-annotations-3.2.1/lgpl.txt
    • /usr/share/java/hibernate-annotations-3.2.1.jar
    • /usr/share/java/hibernate-annotations.jar
    • /usr/share/java/hibernate3-annotations-3.2.1.jar
    • /usr/share/java/hibernate3-annotations.jar


    2008-12-08 - Will Tatam <will.tatam@red61.com> 3.2.1-5 - Auto rebuild for JPackage 5 in mock

    2008-10-10 - David Walluck <dwalluck@redhat.com> 0:3.2.1-4 - fix repolib - fix component-info.xml

    2008-10-10 - Yong Yang <yyang@redhat.com> - 0:3.2.1-3 - Apply JDK6 patch

    2008-06-02 - Permaine Cheung <pcheung@redhat.com> - 0:3.2.1-2 - First JPP5 build

    2007-08-10 - Vivek Lakshmanan <vivekl@redhat.com> - 0:3.2.1-1jpp.ep1.4 - Fix typo in component-info.xml

    2007-08-10 - Vivek Lakshmanan <vivekl@redhat.com> - 0:3.2.1-1jpp.ep1.3 - Add repolib support

    2007-08-10 - Vivek Lakshmanan <vivekl@redhat.com> - 0:3.2.1-1jpp.ep1.2 - Add a link for hibernate-annotations.jar

    2007-08-09 - Fernando Nasser <fnasser@redhat.com> - 0:3.2.1-1jpp.ep1.1 - Merge with upstream

    2007-08-09 - Fernando Nasser <fnasser@redhat.com> - 0:3.2.1-1jpp - Update to 3.2.1.GA - Add missing BRs for hsqldb, junit and ant-junit

    2006-08-02 - Fernando Nasser <fnasser@redhat.com> - 0:3.2.0-0.cr1.2jpp_1rh - First Red Hat build