Zdravím,
furt a furt pročítám web a nemůžu přijít na to, jak inteligentně zajistit $SUBJ

Doteď jsem používal následující postup:
vytvořil jsem si DB a v něm tabulky
IDEA mi vygenerovala kupu *Entity tříd, které byly správně oanotované,
a hibernate.cfg.xml
Pomocí
        final AnnotationConfiguration annotationConfiguration = new
AnnotationConfiguration();
        final Configuration configuration =
annotationConfiguration.configure("/hibernate.cfg.xml");
        sessionFactory = configuration.buildSessionFactory();
jsem si vytvořil SessionFactory a mohl ji vesele používat.

Toto jsem provedl pro každý jar s EJBčkama zvlášť.
Nyní chci všechno sjednotit a nakonfigurovat jako servisu dostupnou
přes JNDI. Důvod je prostý - chci, aby stačilo sáhnout do jednoho
XMlčka pro přenastavení Dialektu nebo vygenerovat několik harů, pro
každý dialekt zvlášť.

Podle http://community.jboss.org/wiki/JBossHibernate3 to není problém
udělat. Je v tom ale jeden háček. Nechce se mi generovat qanta hbm.xml
souborů (obzvláště když to IMHO Idea neumí).
do hibernate-service.xml mapování nenapíšu, hibernate.cfg.xml tomu
nepředhodím, anotace tomu evidentně nestačí:

org.hibernate.MappingException: Unknown entity: BindingEntity

@Entity
@Table(schema = "RTLS", name = "BINDING")
public class BindingEntity

    private Long recordId;

    @Id
    @Column(name = "RECORD_ID", nullable = false, length = 22)
    public Long getRecordId() {
        return recordId;
    }

    public void setRecordId(Long recordId) {
        this.recordId = recordId;
    }

    private Long time;

    @Basic
    @Column(name = "TIME", nullable = false, length = 22)
    public Long getTime() {
        return time;
    }

    public void setTime(Long time) {
        this.time = time;
    }

}

Nevíte někdo, jak na to? Je opravdu potřeba generovat tuny hbm.xml?
-- 
Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com

Odpovedet emailem