Alô galera,
tudo jóia?
Sou meio velho de menta mas novo aqui no fórum.
Estou usando o mentabeans em um projeto novo e estou com uma duvida aqui...
tenho uma tabela Área e uma tabela Resumo, que declarei assim no loadBeans:
Code:
BeanConfig bcArea = bean(Area.class, "area")
.pk("idArea", DBTypes.AUTOINCREMENT, "idArea")
.field("idEvento", DBTypes.INTEGER)
.field("titulo", DBTypes.STRING);
BeanConfig bcResumo = bean(Resumo.class, "resumo")
.pk("idResumo", DBTypes.AUTOINCREMENT, "idResumo")
.field("idArea", DBTypes.INTEGER)
.field("idStatusResumo", DBTypes.INTEGER)
.field("idUsuario", DBTypes.INTEGER)
.field("idEvento", DBTypes.INTEGER)
.field("titulo", DBTypes.STRING)
.field("arquivoSemId", DBTypes.STRING)
.field("dataHoraSubmissao", DBTypes.TIMESTAMP);
Cada resumo deve ter 1 área, ou seja, uma relação simples.
Acontece que na hora de inserir tenho que dar resumo.setIdArea(xxx), pois se colocar só o resumo.setArea(area) ele não está injetando automaticamente na propriedade Id e aí da erro de foreign key.
Ele não injeta mesmo? Estou errando em algo?
Abraço!!