我试图坚持在ONE TO ONE关系中链接在一起的2个实体但是我从下面得到了错误:
Internal Exception: java.sql.SQLException: ORA-01747: invalid user.table.column, table.column, or column specification
Error Code: 1747
Call: INSERT INTO FLIGHT (ID, DATE, FLIGHTDESTINATION, FLIGHTORIGIN, PRICE, airplane_fk) VALUES (?, ?, ?, ?, ?, ?)
bind => [6 parameters bound]
飞行实体:
@OneToOne
@JoinColumn(name="airplane_fk")
private Airplane airplaneDetail;
飞机实体
@OneToOne(mappedBy="airplaneDetail")
private Flight flight;
持久性将通过注入无状态Bean的控制器servlet进行,该无状态Bean包含2个实体的持久性管理器。
请你帮我一些建议。
此致