required a bean of type that could not be found.

bueseb84

Mitglied
Hallo Ich habe ein kleine Spring Boot ANwendung gebaut. Habe für sehr viele Entity Typen Repositories Klassen angelegt. nur bei einer Klasse bekomme ich zur Laufzeit einen Fehler :

Java:
Field matchResultProperty in de.volleyball.network.server.modelManagement.repository.Repository required a bean of type 'de.volleyball.model.match.MatchResultProperty' that could not be found.

Hier die Klasse :
Java:
@NoArgsConstructor
@Entity
@Table(name = "matchResultObject")
@EqualsAndHashCode
@ToString
@Slf4j
public class MatchResult implements IMatchResult {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @EqualsAndHashCode.Exclude
    private Integer id;

    @Getter
    @ManyToOne(fetch = FetchType.EAGER)
    private IntegerProperty setPointsTeam1;

    @Getter
    @ManyToOne(fetch = FetchType.EAGER)
    private IntegerProperty setPointsTeam2;

    /**
     * default constructor
     *
     * @param setPointsTeam1 - the sets of the first team
     * @param setPointsTeam2 - the sets of the second team
     */
    public MatchResult(@NonNull IntegerProperty setPointsTeam1, @NonNull IntegerProperty setPointsTeam2) {
        log.info("create a new match result object");
        this.setPointsTeam1 = setPointsTeam1;
        this.setPointsTeam2 = setPointsTeam2;

        PropertyPrinter.printProperties(Lists.newArrayList(setPointsTeam1, setPointsTeam2));
    }
}

Ich verstehe den Fehler nicht ganz, kann mir jemand bitte einen Tipp geben.
 
Dane für deine Antwort ich habe den Fehler gefunden. Die Klasse, die im Fehler aufgetgaucht ist, hat keine Entity und soll auch nicht in der DB gespeichert werden
 

Zurück
Oben