Катарсис и JPA Аннотации

Использование Katharsis в нашем приложении SpringBoot с JPA требует аннотирования отношений JPA @OneToMany с @JsonApiToMany и аналогичным образом @ManyToOne с @JsonApiToOne. Мне интересно, есть ли способ избежать этого дублирования аннотаций? Есть ли более простой способ интеграции Katharsis в приложения SpringBoot + JPA?

2 ответа

На самом деле есть модуль Katharsis JPA, на который стоит взглянуть

Вы можете создать собственную аннотацию стереотипа, например

@Target({ElementType.FIELD, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@JsonApiToMany
@OneToMany
public @interface CustomOneToMany{

    // ....
}

Мета-аннотаций

Другие вопросы по тегам