私はこのようなマップされたスーパークラスを持っています:
@MappedSuperclass
@DiscriminatorColumn(name = "USER_TYPE")
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@NamedQueries({
@NamedQuery(name = "selectAllUsers", query = "SELECT u FROM User u"),
@NamedQuery(name = "deleteUserByName", query = "DELETE FROM User u WHERE u.userName like :name"),
@NamedQuery(name = "getUserByName", query = "SELECT FROM User u WHERE u.userName like :name") })
public abstract class User implements Serializable {....
名前付きクエリで「抽象スキーマ タイプ 'User' は不明です」というエラーが表示されます。理由がわかりません...ユーザーという名前は正しいですか?
どんな提案でも大歓迎です。