这个错误让我发疯!!!
引起:java.lang.NoSuchMethodException:com.mksoft.fbautomate.domain.Account$Type.values()
同一个类在单独的 Groovy 文件中可以正常工作。
非常感谢任何想法/帮助。
最令人困惑的...
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Enum.html
没有values()方法!
这是我的类(class):
@Entity class Account {
@Id @GeneratedValue(strategy=GenerationType.AUTO)
public Long id
enum Type {MYVALUE}
@Enumerated(EnumType.STRING)
public Type type
public String email
// @org.hibernate.annotations.Type(type="encryptedString")
public String pass
public String fullName
String toString() { "type:\""+type+"\",email:\""+email+"\""+",fullName=\""+fullName+"\"" }
}
谢谢! 米莎
最佳答案
将您的枚举声明为公共(public)枚举
public enum Type {MYVALUE}
在您的实体内部
关于java - org.hibernate.HibernateException : Error while accessing enum. 值() : class com. mksoft.fbautomate.domain.Account$Type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3066975/