只需将
<form:select>标记中的路径从更改
publisher为
publisher.publisherId
我这边还有一些事情:
你不需要用
@Column(name="websiteId", nullable=false, unique=true)
- 由于您在数据库中具有与实体类中的字段名称相同的列名称
- 由于带有注释,
@Id
因此永远不会为 空, 并且默认情况下为 uniqe - 您不需要
@JoinColumn
在@OneToMany
两侧都使用,在一侧使用 mapledBy 属性,例如@oneToMany(mappedBy="publisher")



