Катарсис и 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{
// ....
}