Hello, I exposed the same problem here: @OneToMany with interface type return variable (role column) @Any - Hibernate ORM - Hibernate I think there is no need to recreate