JPAアプリケーションで作業しています.JAアノテーションはGetterメソッドとその動作に適用されますが、フィールドにアノテーションを適用しようとしていますコンパイラはエラーを生成します。 フィールドにアノテーションを適用したいと思います。JDBCSQL例外:列が見つかりません[@ColumnアノテーションがJPAのフィールドで機能していません]
@Entity
@Table(name="TB_DEMO",query="select q from TB_DEMO q")
public class Demo extends DomainRoot{
@Column(name="VAR_COUNT")
private int varCount;
public int getCount(){
return this.varCount;
}
public void setCount(int count){
this.varCount=count;
}
}
Error: org.springframeowork.dao.InvalidDataResourceUsageException: Could not prepare statement
org.h2.jdbc.JdbcSQLException: Column "QSXXXXXXXX_.VARCOUNT" not found
エラーは何ですか?どのようにコンパイルしていますか? – stdunbar
JDBCSQLExceptionはコンパイルエラーではありません。例外ではなく投稿する。 – davidxxx
はい、そうです。完全なエンティティクラス定義を投稿するエラー – NDesai