[hibernate-issues] [Hibernate-JIRA] Closed: (HBX-929) Enable base class generation

Max Rydahl Andersen (JIRA) noreply at atlassian.com
Thu Apr 12 03:25:04 EDT 2007


     [ http://opensource.atlassian.com/projects/hibernate/browse/HBX-929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Max Rydahl Andersen closed HBX-929.
-----------------------------------

       Resolution: Duplicate
    Fix Version/s: 3.2beta10

exists already in jira.

correction for your assumptions:

if you reveng and java codegenerate at the same time it will codegenerate based on what is reverse engineered.

if you don't reveng and do java codegenerate independently it will code generate based on what the hibernate console configuration contains (e.g. mapping files)

finally you can use reveng.xml and custom revengstrategy to inject the base parts.

so the only thing missing is actually a pojo generation that do the subclass generation.

> Enable base class generation
> ----------------------------
>
>                 Key: HBX-929
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HBX-929
>             Project: Hibernate Tools
>          Issue Type: New Feature
>          Components: datagen, hbm2java
>    Affects Versions: 3.2beta9
>         Environment: Hibernate 3.2.3
>            Reporter: Norman Franke
>             Fix For: 3.2beta10
>
>
> Using the reverse engineering features, I'd like to be able to have it generate base classes (e.g. TableNameBase) and yet tell Hibernate to use the parent class, e.g. TableName. I read that one can add a meta attribute "generated-class" to do this but (a) there is no way to make this happen via the Eclipse Plugin and (b) even if one modifies the template to add it, it doesn't seem to pick it up (it does end up in the resulting hbm.xml files.) The Run... GUI can't seem to generate Java files from the hbm.xml files either, so one must reverse engineer anyway, which is another annoyance.

-- 
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