データベースに存在しないテーブルにマップされているエンティティを永続化しようとしています。エンティティクラスは
@Entity
@Table(name = "NEWTABLE")
public class Account {
@Id
@Column(unique=true)
private int accountNo;
private String customerName;
// Respective Getters and Setters
はNEWTABLE
データベースに存在しません。このエンティティを永続化しようとすると、次のエラーが表示されます。
Internal Exception: java.sql.SQLException: ORA-00942: table or view does not exist
unique=true
しかし、注釈の を削除すると、@Column
エンティティが永続化されます。その理由を教えていただけると大変助かります。前もって感謝します。