0
表...1対多マッピングの注釈付き列は、表に作成されません。なぜですか? HotelUserの
@Entity
public class HotelUser {
@Id
@Column
@GeneratedValue
private int hotelUserId;
@Column
private String hotelUserame;
@Column(name="Role")
@OneToMany(cascade=javax.persistence.CascadeType.ALL,fetch=FetchType.EAGER)
private Set<UserRole> userRole=new HashSet<UserRole>();
.
.
IきたのUserRoleテーブル怒鳴る...
@Entity
public class UserRole {
@Id
@Column
@GeneratedValue
private int userRoleId;
@Column
private String userRoleName;
//constructor and geter-setter method...
}
私はHotelUser内のすべての列が作成されますが、のUserRoleの列が作成されていないプロジェクトを実行し、 @OneToMneの関係を@OneToManyに与えたら、それは列を作成して、なぜ@OneToManyマッピングを作成しないのですか?