@Entity
@Table(name="zczb_qyyh")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class EntUser implements java.io.Serializable {
@ManyToOne(cascade={CascadeType.PERSIST,CascadeType.MERGE})
@JoinColumn(name="qyid")
private EntBaseInfo enterpriseBaseInfo;//企业ID
}
就是 enterpriseBaseInfo中的 qyid属性,我只能通过jsp表单
<input name="user.enterpriseBaseInfo.qyId" type="hidden" value="10”>
的形式转到action中给它注入值,
他为什么可以这样注入
enterpriseBaseInfo这个属性都没有实例化,如果不这么注入,我想通过
user.getEnterpriseBaseInfo().setQyid();是否可行
我不想在 user 中 enterpriseBaseInfo = new EnterpriseBaseInfo ()
慕容3067478
慕田峪4524236