Share

Hibernate

File Release Notes and Changelog

Release Name: 3.1.1

Notes:
Hibernate - Relational Persistence for Idiomatic Java
=====================================================
version 3.1.1, Jan 13, 2006

Instructions
------------
Unzip to installation directory.

See index.html in the doc/reference directory.

Required jars are distributed in the lib subdirectory.

Latest Documentation:

   http://hibernate.org

Bug Reports:
   
   Hibernate JIRA (preferred)
   hibernate-devel@lists.sourceforge.net

Free Technical Support:

   http://forum.hibernate.org

Commercial Support and Training:

   http://hibernate.org/SupportTraining
   
   
Get Up And Running Quick
------------------------
Demo:

   (1) copy your JDBC driver to the lib directory
   (2) edit etc/hibernate.properties
   (3) run "ant eg" or "build eg"
   (4) browse the sourcecode in eg/org/hibernate/auction

Tests:

   (1) copy your JDBC driver to the lib directory
   (2) edit etc/hibernate.properties
   (3) run "ant junitreport" or "build junitreport"
   (4) see test_output/index.html


Other Stuff
-----------
This software is distributed under the terms of the FSF Lesser Gnu 
Public License (see lgpl.txt).

This product includes software developed by the Apache Software 
Foundation (http://www.apache.org/).


Changes: ** Bug * [HHH-853] - DML-style HQL queries and associations * [HHH-1281] - FORWARD_ONLY ScrollableResults#next() throw GenericJDBCException * [HHH-1286] - Set entity in HQL query without prefix -> incorrect SQL * [HHH-1308] - Session.createFilter(...).iterate() results in bogus column names for result set extraction * [HHH-1314] - float/double literals not sent to the database correctly * [HHH-1316] - SchemaUpdate : java.sql.SQLException: You cannot commit during a managed transaction! * [HHH-1328] - org.hibernate.util.SimpleMRUCache keeps a soft reference to the cache key, so cached values get collected prematurely * [HHH-1336] - ForeignGenerator does not handle transient entities with an entity-name properly * [HHH-1337] - Mapped <component> generated column names incorrect with ImprovedNamingStrategy * [HHH-1349] - HQL delete statement problem due to oracle lacking table aliases in delete clause * [HHH-1361] - creating temporary table for bulk delete will commit current transaction in managed environment such as J2EE ** Improvement * [HHH-1019] - Native SQL return-property mapping doesn't support dot-syntax in return-property for components * [HHH-1290] - Defensive checking of session status * [HHH-1302] - query.getReturnTypes inconsistent * [HHH-1304] - better handling of borrowed connections in non-ON_CLOSE release semantics * [HHH-1309] - schemaupdate does not handle TableHiLoGenerator * [HHH-1339] - empty property name in mapping file gives imcomprehensible error message * [HHH-1344] - ANSI-SQL trim function for SQLServer * [HHH-1345] - ANSI-SQL mod function for SQLServer * [HHH-1346] - ANSI-SQL bit_length function for SQLServer * [HHH-1351] - <return-scalar name="blah"/> should be possible * [HHH-1360] - set autodiscovery flag for SQLQueries when resultsetmappings are used