我有与使用相同数据库的两个表相关的页面。问题是当我尝试将数据保存到表#A中时,数据也保存在表#B中,我希望数据只保存在表#A中,但我从表#B获得了id。
表#A的模型
@JoinColumn(name = "VACANCYNAME", referencedColumnName = "ID")
@ManyToOne
private Vacancy vacancyname;
表#B的模型
@OneToMany(mappedBy = "vacancyname")
private List<ApplicantVacancy> applicantVacancyList;
表#A的jsp
<p>
<label>Vacancy Name</label>
<form:input path="vacancyname.vacancyname" value="${param.name}" readonly="true"/>
</p>
表#B的jsp
<label>Webpage URL :<a href='http://localhost:8080/hrms/applicant/list.htm' target='new'> http://localhost:8080/hrms/applicantvacancy/index.htm</a></label>
答案 0 :(得分:0)
我不知道你的实现,但是这只是#Only =&#34; true&#34;在db中持久保存对象似乎不太好。
试着把它弄错。
<p>
<label>Vacancy Name</label>
<form:input path="vacancyname.vacancyname" value="${param.name}" readonly="false"/>
</p>