hibernate3-annotations - Relational persistence and query service

Property Value
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
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


Package Version Architecture Repository
hibernate3-annotations-3.4.0-3.jpp6.noarch.rpm 3.4.0 noarch JPackage 6.0
hibernate3-annotations - - -


Name Value
hibernate3 >= 3.2
hibernate3-ejb-persistence-3.0-api >= 3.2.1
java >= 1.5
lucene -


Name Value
hibernate3-annotations = 3.2.1-5.jpp5


Type URL
Binary Package hibernate3-annotations-3.2.1-5.jpp5.noarch.rpm
Source Package hibernate3-annotations-3.2.1-5.jpp5.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download 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




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

See Also

Package Description
hibernate3-annotations-javadoc-3.2.1-5.jpp5.noarch.rpm Javadoc for hibernate3-annotations
hibernate3-annotations-repolib-3.2.1-5.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
hibernate3-ejb-persistence-3.0-api-3.2.1-4.jpp5.noarch.rpm EJB3 persistence API
hibernate3-ejb-persistence-3.0-api-javadoc-3.2.1-4.jpp5.noarch.rpm Javadoc for hibernate3-ejb-persistence-3.0-api
hibernate3-entitymanager-3.2.1-6.jpp5.noarch.rpm Relational persistence and query service
hibernate3-entitymanager-javadoc-3.2.1-6.jpp5.noarch.rpm Javadoc for hibernate3-entitymanager
hibernate3-entitymanager-repolib-3.2.1-6.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
hibernate3-javadoc-3.2.4-1.SP1_CP01.9.jpp5.noarch.rpm Javadoc for hibernate3
hibernate3-manual-3.2.4-1.SP1_CP01.9.jpp5.noarch.rpm Documents for hibernate3
hibernate3-repolib-3.2.4-1.SP1_CP01.9.jpp5.noarch.rpm Artifacts to be uploaded to a repository library
hibernate3-tools-3.2.1-1jpp.noarch.rpm Hibernate tools
hibernate3-tools-javadoc-3.2.1-1jpp.noarch.rpm Javadoc for hibernate3-tools
hivemind-1.1.1-3.jpp5.noarch.rpm HiveMind Microkernel
hivemind-demo-1.1.1-3.jpp5.noarch.rpm Examples for hivemind
hivemind-javadoc-1.1.1-3.jpp5.noarch.rpm Javadoc for hivemind