mappedBy must not define database mappings like @JoinTable or @JoinColumn:
mappedBy
는 주인이 아닌 , 즉 일대다 관계에서 주인이 아닌 쪽은 일
이므로 일의 관계에 있는 아이에게 적용된다.
JoinColumn
은 일대다 관계에서 주인인 다
쪽의 관계에 있는 아이에게 적용된다.
이렇게 상반되는 두명의 아이를 하나에 적용시키니 에러가 발생했다.
@JoinColumn(name = "~s_id")
@OneToMany(
mappedBy = "~n",
따라서 JoinColumn을 없애줌