Acoplamento Entities JPA

0 respostas
A

Olá,
Possuo dúvida sobre entidades JPA pois acredito que haja um alto acoplamento entre os objetos.
Exemplo:

@Entity
public class A{

private B var_b;
private C var_c;

//getters and setters

}

É possível que os atributos var_b, do tipo B, e var_c, do tipo C, sejam representados por interfaces?
Assim teríamos algo semelhante a:

private IB var_b;
private IB var_c;

Trabalhar com interfaces ao invés de classes dentro de Entities JPA irá causar algum impacto no desenvolvimento? É viável?
Caso não seja, como posso diminuir o acoplamento dentro das Entidades JPA ?

Obrigado

Criado 10 de agosto de 2009
Respostas 0
Participantes 1