我得到"无法发起;找不到默认构造函数"错误。当我尝试将自己的User对象放在Spring Security Context中时。
以下是示例代码。
class CurrentUser extends User{
private Long user_id;
private String user_otherDetails;
CurrentUser(...,user_id,user_otherDetails){
super(...);
this.user_id = user_id;
this.user_otherDetails = user_otherDetails;
}
}
如果添加默认构造函数,那么我将收到编译错误"默认构造函数在父类"中不可用。
有人可以提供一个示例来添加自定义用户对象,该对象可以扩展Spring安全性'用户类或实现UserDeails接口。