[hibernate-issues] [Hibernate-JIRA] Updated: (HHH-2035) Generate hibernate.cfg file from used persisted entities only
Holger Haag (JIRA)
noreply at atlassian.com
Tue Aug 29 10:16:24 EDT 2006
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-2035?page=all ]
Holger Haag updated HHH-2035:
-----------------------------
Attachment: AbstractEntityPersister.patch
PersistedEntities.java
New patch; The old TwoPhaseLoad patch should now be ignored.
> Generate hibernate.cfg file from used persisted entities only
> -------------------------------------------------------------
>
> Key: HHH-2035
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-2035
> Project: Hibernate3
> Type: New Feature
> Components: core
> Environment: Hibernate 3.x + Hibernate annotations
> Reporter: Holger Haag
> Priority: Minor
> Attachments: AbstractEntityPersister.patch, PersistedEntities.java, TwoPhaseLoad-writeUsedPersisters.patch, hibernate-template.cfg.xml
>
>
> Original post from Hibernate forum: http://forum.hibernate.org/viewtopic.php?t=963888
> The patch allows to call a new method TwoPhaseLoad.writeUsedPersisters which will generate a complete hibernate.cfg configuration file containing only the entities which have been persisted so far.
> The rationale behind this is that for unit test cases it is often sufficient - and much faster - to initialize hibernate with only a subset of all persisted classes, but it is cumbersome to find out which subset is the smallest possible.
> Attached is a SVN patch for the latest SVN trunk and a sample template file.
> Feel free to modify/put it into the hibernate code in any way you want, I think it can increase productivity - startup times for my test cases have dropped by 10 seconds.
> Please note that this patch will only work if you use Hibernate annotations since the generated XML file only contains class, not column mappings.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list