Re: Hibernate 3.0 continues to innovate java industry
Re: Hibernate 3.0 continues to innovate java industry
- Subject: Re: Hibernate 3.0 continues to innovate java industry
- From: Chuck Hill <email@hidden>
- Date: Wed, 9 Mar 2005 10:40:09 -0800
It is fairly similar to EOF. It has nothing for the WO side of things.
It has some features that EOF does not but lacks tools like EOModeler.
Some people here have used it, I have not, perhaps they can provide
more information on the pro/con of each. Hibernate is much, much, much
more known in the Java world and is open source, non proprietary, etc.,
etc.
Chuck
On Mar 8, 2005, at 12:50 PM, James Cicenia wrote:
How does this compare to WebObjects/EOF?
-James Cicenia
Begin forwarded message:
From: "John Huntington" <email@hidden>
Date: March 8, 2005 2:30:22 PM CST
To: <email@hidden>
Subject: Hibernate 3.0 continues to innovate java industry
Reply-To: "John Huntington" <email@hidden>
James,
You are likely now aware that JBoss Inc. has reached new milestones
in acceptance, having now passed IBM and BEA as the number one
application server infrastructure in market share, with 34% according
to BZ research (read the study here). However, we are well aware
that many of those interested in JBoss have already invested heavily
in our competitors J2EE infrastructure, so how can JBoss Inc. assist
in these environments.
Enter Hibernate, A groundbreaking product from its first release,
Hibernate 3.0 takes ORM and persistence to unprecedented levels of
functionality, simplicity and ease-of-use. Hibernate is part of the
JBoss Enterprise Middleware System (JEMS) and is the de facto
standard in Object Relational Mapping and Persistence. Since JBoss
Inc. employs a full Services Oriented Architecture (SOA) offering
plug and play compatibility, Hibernate can be used and supported
independent of an underlying application server. This means that any
existing Tomcat, Websphere, Weblogic, Dynamo, JRun, etc. applications
where a persistence framework or O/R mapping is
beneficial...Hibernate should be your first choice.
Hibernate relieves IT organizations from 95 percent of common data
persistence programming tasks involved in mapping object-oriented
software with relational databases. The representation of data in
objects and databases is inherently incompatible, leading to
extensive development time and cost for enterprises running
e-business applications on object-oriented software and relational
databases, the Hibernate datasheet provides additional information.
If you are interested, I will be holding a JBoss architecture
briefing on Hibernate via Webex, Monday March 21st from 11:00-12:00
EST, please email a response to me indicating your interest in this
Hibernate briefing and I will send you the detailed instructions.
Additional benefits of Hibernate (some new to Hibernate 3.0) include:
• Serves as the basis for EJB 3.0 (EJB3 spec not yet final, however
Gavin King the developer for Hibernate has written most of the EJB3
persistence specification)
• Support for a wide range of databases (Oracle, Microsoft, DB2,
MySQL, Sybase) gives developers the ability to no longer write
database specific SQL
• Support for any JTA-compliant application server, i.e. JBoss AS,
Weblogic, Websphere
• Transparent Persistence - Any POJO can be persisted; Full
portability
• Hibernate Dual-Layer Cache Architecture - Pluggable 2nd level
cache for improved performance
• Unique ability to support and handle temporal, or historical data
• Statistics reporting and monitoring with EJB3-style persistence
and annotations, optimized for data-intensive enterprise environments
• Parameterized “filters” that provide the ability to declaratively
subset data visible to a user, working efficiently with historical or
regional data
• Ability to map a single object to multiple tables as well as
override generated SQL with hand-written SQL
• Hibernate Eclipse toolset simplifies development with a full port
of the Hibernate console to Eclipse to provide integrated HQL query
execution and result-set browsing, along with a Hibernate XML mapping
editor supporting auto-completion and syntax highlighting. This
toolset also enables users to reverse engineer an existing database
schema into POJO source files and Hibernate mapping files
Emerging EJB3 Innovations – Hibernate supports the latest Enterprise
Java Beans 3.0 (EJB3) draft specification and, in fact, provides a
superset of the POJO (plain old Java object) persistence and
annotations capabilities specified in this emerging new
specification. The goal for these new EJB3 capabilities is to drive
down the
complexity of developing J2EE applications and Hibernate is leading
the charge in this area.
So, if you are tired of expensive development processes for
implementing EJB2 applications, manually coding SQL, or developing a
persistence framework, you should give serious consideration to
Hibernate as a means supplement your J2EE stack or your EJB3
migration. If you would like to schedule some time to discuss a
strategy of implementing Hibernate in your Enterprise, simply reply
to this email or contact me directly and we can provide a 1-on-1
architecture review session to determine if Hibernate would benefit
your organization.
Regards,
<jboss_logo.gif>____________________________________________________
John Huntington
North Central Manager
) Mobile: 404.786.5886
( Office Direct: 404.442.2043
( Fax: 678.669.1900
. Email: email@hidden
Visit www.jboss.com to find out how customers such as Apple, Best
Western, Borland, Computer Associates, HP, Iona, La Quinta, MCI,
Mitre, Nielsen Media Research, Siemens, Sonic, SEMA, Unisys,
WebMethods, and Wells Fargo have embraced the Professional Open
Source model.
JBoss Support Rated Best in Class (Click here for full PDF)
Economic Impact Study from Forrester (Click here for full PDF)
<image.tiff><image.tiff>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
village.net
This email sent to email@hidden
--
Practical WebObjects - a book for intermediate WebObjects developers
who want to increase their overall knowledge of WebObjects, or those
who are trying to solve specific application development problems.
http://www.global-village.net/products/practical_webobjects
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden