Could not determine type for: java.util.List,

class A{
    protected List<Integer> list = new LinkedList<>();
    get....
    set....
    
}

class B extends A{
    
    @ElementColletion
    @ColletionTable
    get....
    set....
}
这种情况就报错了

class A{
    protected List<Integer> list = new LinkedList<>();
}

class B extends A{
    
    @ElementColletion
    @ColletionTable
    get....
    set....
}
这样就不会,不在基类中写get和set。记录一下,提醒自己。
如果给基类A添加注解@MappedSuperclass,然后在基类的get方法上添加注解@ElementColletion,@ColletionTable也是
没问题的。


你可能感兴趣的:(Could not determine type for: java.util.List,)