hibernate @manytomany mapping multiple keys
i'm perplexing map manytomany family between 2 tables, both carrying multiple primary keys
lsfoctb primary pivotal stoical : lsfoc_codsoc,lsfoc_codlsc,lsfoc_codfoc
lsfortb primary pivotal stoical : lsfor_codsoc,lsfor_codlsc,lsfoc_codfor
the list assign manytomany charge :
lsfcftb, : lsfcf_codsoc,lsfcf_codlsc,lsfcf_codfoc,lsfcf_codfor
so, hibernate denote mapping lsfoctb, i attempted :
@manytomany(targetentity = package.lsfoctb.class, cascade = { cascadetype.persist,
cascadetype.merge })
@jointable(name = "lsfcftb", joincolumns = {
@joincolumn(name = "lsfcf_codlsc", referencedcolumnname = "lsfoc_codlsc"),
@joincolumn(name = "lsfcf_codfoc", referencedcolumnname = "lsfoc_codfoc"),
@joincolumn(name = "lsfcf_codsoc", referencedcolumnname = "lsfoc_codsoc") },
inversejoincolumns = { @joincolumn(name = "lsfcf_codlsc", referencedcolumnname = "lsfor_codlsc"),
@joincolumn(name = "lsfcf_codfor", referencedcolumnname = "lsfor_codfor"),
@joincolumn(name = "lsfcf_codsoc", referencedcolumnname = "lsfor_codsoc") })
before getter.
but won't work...
the error, perplexing opening apart collection :
org.springframework.beans.factory.beancreationexception: blunder formulating bean name 'sessionfactory' tangible category route apparatus [beans-dao.xml]: bid init slight failed; nested difference org.hibernate.mappingexception: steady buttress mapping collection: package.lsfoctb.distantcollection column: lsfcf_codlsc
have already managed an hibernate mapping work manytomany charge ?
if so, wrong mapping ?
thank your assistance !
Comments
Post a Comment