ユーザー、グループの 2 つのエンティティがあります。グループには多くのユーザーがいます。
ユーザー.java
@ManyToOne
@JoinColumn(name="group_id")
private Group group;
public Group getGroup() {
return group;
}
public void setGroup(Group group) {
this.group = group;
}
Group.java
@OneToMany(mappedBy="group")
private List<User> users;
public List<User> getUsers() {
return users;
}
public void setUsers(List<User> users) {
this.users = users;
}
form.html
<form th:object="${user}" class="form-horizontal" role="form"th:action="@{${#httpServletRequest.servletPath}}" method="post">
<label for="group****????" class="col-sm-2 control-label">Group: </label>
<input type="text" name="group****??????" required="required" />
...</form>
group_id を自動的にバインドしたい。しかし、getter、setter については、group と group_id についてはわかりません。また、パラメーターをコントローラーに渡します。