我有两张带主键的表。这两个表的名称是employeedefinition和employeeFldmapping,主键为employeeid和countrycode。 我通过使用主键获得了employeedefinition模型.mployeedefinitionpk是主键模型。示例代码是
employeedefinitionpk emplpk = new employeedefinitionpk(employeeid,countrycode); employeedefinition empdef =(employeedefinition)objprovider.find(employeedefinition.class,emplpk);
员工定义和employeeFldmapping表之间存在onetomany关系。 @OnToMany(取= FetchType.LAZY) @JoinColumns({
@JoinColumn(名称=" EMPID",referencedColumnName =" EMPID"可插入=假,可更新=假)})
protected List employeeFldmapping;
使用getter和setter方法
我尝试从employeedefinition获取employeeFldmapping并按以下方式迭代
EmployeeFldmapping employeeFldmapping = employeedefinition.getEmployeeFldmapping();
for(EmployeeFldmapping emplFldMapping:employeeFldmapping){
}
但是我得到了以下异常
WARN - JDBCExceptionReporter.logExceptions(100)| SQL错误:942,SQLState:42000 错误 - JDBCExceptionReporter.logException(101)| ORA-00942:表或视图不存在
请帮助我找到解决方案
先谢谢。