Easy Hibernate Cache 0.6Easy Hibernate Cache 0.6Easy Hibernate Cache 0.6 12/08/2003 01:07 PM A fast and simple, pure Java, in-process cache. This is a GrokNews Entry: (what is grok?)Easy Hibernate Cache 0.6Grok Headline matches for Easy Hibernate Cache 0.6Hibernate 2.1 (2.x)Hibernate 2.1 (2.x) 12/12/2003 10:09 PM Relational persistence for idiomatic Java. Hibernate 1.2.2 releasedHibernate 1.2.2 released 01/06/2003 09:28 AM Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritance, polymorphism, composition and the Java collections framework. To support a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead runtime reflection is used and SQL generation occurs at system startup time. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL, Pointbase and Interbase. Hibernate supports an ODMG 3 interface alongside a more expressive custom API. Of course, Hibernate integrates elegantly with J2EE application servers and with other popular open source solutions like XDoclet. Version 1.2.2 fixes a minor bug introduced in 1.2.1. Hibernate 1.2 beta 1Hibernate 1.2 beta 1 11/11/2002 09:22 PM Hibernate is a powerful, high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritance, polymorphism, composition and the Java collections framework. To support a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead runtime reflection is used and SQL generation occurs at system startup time. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL and Interbase. Version 1.2 beta 1 introduces a few important bug fixes and one significant new piece of functionality. New Features ========== * Normalized (table-per-subclass) mapping strategy for databases with ANSI-style OUTER JOIN and CASE * Hibernate.initialize() forces initialization of given proxies or lazy collections Deprecations ========== * findIdentifiers() is now deprecated * hibernate-mapping-1.1.dtd is now preferred to hibernate-mapping.dtd * previously deprecated insert() and create() methods were removed from the Session interface Major Bugfixes =========== * Fixed JNDI functionality for JNDI servers that use serialization and ignore Referenceable * Fixed problems querying table-per-concrete-class or mixed strategy inheritence hierarchies * Fixed a bug where deletions where not cascaded to som one-to-one associations Q&A ==== * Why is this release a "beta"? The beta designation refers to the fact that the new 1.2 functionality is immature. It is not meant to imply that this release is of lower quality that the previous 1.1.8 release. For 1.1.8 functionality, this release is intended to be of *higher* quality, since a number of bugs were fixed. * Is 1.2 beta 1 a drop-in replacement for 1.1.8? No. Specifically several deprecated methods were removed from the Session interface. * So should I upgrade to the new version? Yes, most probably. But please take the time to test your system against the new hibernate.jar. * Will you be doing a 1.1.9 release that includes only bugfixes (ie. a drop-in replacement for 1.1.8)? Only if absolutely necessary. If enough people have a really good reason for needing this, I will do it - but it will be an annoying task and requires that I branch CVS which I would prefer to avoid. * What further work is planned for the 1.2 stream? - support for the normalized mapping strategy on Oracle - An overdue refactoring of code that generates SQL strings, replacing direct StringBuffer manipulation with a new SQL query model - Make certain that the toolset is fully up to date with the new DTD - Full "roundtripping" functionality in the toolset Hibernate 1.1.8 releasedHibernate 1.1.8 released 10/30/2002 10:57 AM Hibernate is a powerful, high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritance, polymorphism, composition and the Java collections framework. To support a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead runtime reflection is used and SQL generation occurs at system startup time. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL and Interbase. Version 1.1.8 introduces major query language enhancements and substantially reworks Hibernate's transparent lazy object initialization. Changelog: https://sourceforge.net/project/shownotes.php?release_id=119289 Homepage: http://hibernate.sourceforge.net Full feature list: http://hibernate.sourceforge.net/features.html Ready to Hibernate.Ready to Hibernate. 03/11/2003 09:43 AM Finally, I'm ready to start working on the Hibernate implementation of the Roller Weblogger backend. I ended up doing a lot more refactoring than I had intended. I told you about how I moved code from the Castor implementation into abstract base classes that can be used by the Hibernate implementation. Now I'll describe the changes that I made in the Roller build and code-generation process.
In the original Roller build process, illustrated in Figure 4 of the
article
Building a J2EE Weblogger, I used abstract
That worked pretty well, but eventually it became a problem. The generated Data Objects were just dumb data-holders and, over time, we realized that they need to be smarter "business objects." The Data Objects were regenerated on every build and that made it diffucult, if not impossible, to add new methods, new logic, and new collections.
The new Roller build process, or at least the code-generation part of
it, is shown above. We now start with some hand written "Plain Old
Java objects" or POJOs. We still have to subvert EJBDoclet because the
XDoclet
I had to use Matt Raible's patched version of
The Roller build/code-gen process is still not perfect, but it's "good enough" for me to begin my Hibernate implementation of the Roller Business Tier interfaces. I'll be blogging as I go so stay tuned. Hibernate 1.1beta1 releasedHibernate 1.1beta1 released 08/05/2002 10:45 PM Hibernate is a powerful, high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritance, polymorphism, composition and the Java collections framework. To support a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead runtime reflection is used and SQL generation occurs at system startup time. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL and Interbase. Version 1.1beta1 introduces the following enhancements: * brand new Query API supporting pageable result sets and named parameters * query language enhancements including subqueries * reworked documentation in DocBook * JCS cache integration * improved prepared statement cache * minor bugfixes and performance optimizations Hibernate 1.0rc3 (0.9.17) releasedHibernate 1.0rc3 (0.9.17) released 07/03/2002 11:09 AM Hibernate is a powerful, high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritence, polymorphism, composition and the Java collections framework. No code generation or bytecode processing is required. Instead, in pursuit of a shorter build procedure, runtime reflection is used. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, MS SQL Server, Mckoi SQL, Progress, HypersonicSQL, and Interbase. Tropical Primate Found to HibernateTropical Primate Found to Hibernate 06/24/2004 01:37 AM Hibernate - A J2EE Developers GuideHibernate - A J2EE Developers Guide 04/06/2005 05:24 PM Hibernate tests in place and remember
|
Also check out: |