Boa tarde turma, hoje o spring sugou todo meu sangue hehe. Tentei vários meios para solucionar isso e não consegui, mesmo criando o JAR e importando no projeto de ambos, e também colocando a dependencia no POM não funciona.
Meu projeto real precisa das duas classes, pois utiliza o JPA para persistir. Na IDE do Intelij fica acusando erro ciclico.
Seguinte: Criei dois projeto com as mesmas caracteristicas no spring Initializr.
// No Projeto A
import com.projetob.ClasseB;
public class ClasseA {
// Atributo do ProjetoB
private ClasseB classeB;
}
// No Projeto B
import com.projetoa.ClasseA;
public class ClasseB {
// Atributo do ProjetoA
private ClasseA classeA;
}
No Pom.xml do ProjetoA
<dependency>
<groupId>com.projetob</groupId>
<artifactId>projeto-b</artifactId>
<version>1.0.0</version>
</dependency>
No Pom.xml do ProjetoB
<dependency>
<groupId>com.projetoa</groupId>
<artifactId>projeto-a</artifactId>
<version>1.0.0</version>
</dependency>