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: Karl Gretton <email@hidden>
- Date: Wed, 9 Mar 2005 22:23:55 +0000
Depends whether it now supports relationships and whether it can now handle faults. Ewwy API...too java-esque.
Karl
On 8-Mar-05, at 8: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><x-tad-smaller>____________________________________________________</x-tad-smaller>
<x-tad-smaller>John Huntington</x-tad-smaller><x-tad-smaller> </x-tad-smaller>
<x-tad-smaller> North Central Manager</x-tad-smaller>
)<x-tad-smaller> Mobile: 404.786.5886</x-tad-smaller>
(<x-tad-smaller> Office Direct: 404.442.2043</x-tad-smaller>
(<x-tad-smaller> Fax: 678.669.1900</x-tad-smaller>
.<x-tad-smaller> Email: email@hidden </x-tad-smaller>
<x-tad-smaller> 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.</x-tad-smaller>
<x-tad-smaller> </x-tad-smaller>
JBoss Support Rated Best in Class (Click here for full PDF)
Economic Impact Study from Forrester (Click here for full PDF)
<x-tad-smaller> </x-tad-smaller>
<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:
This email sent to email@hidden
_______________________________________________
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