请教自己的实体里边怎么调用acegi的类
请问自己的实体里边如何调用acegi的类?
如果acegisecurity里边配置了passwordEncoder为Md5PasswordEncoder
比如添加用户的实体是User类
怎么在User中调用同一个passwordEncoder将密码在插入数据库之前加密呢?
问题是spring的配置里边可以注射这个passwordEncoder的bean
但在User.java里边如何做呢?
String password;
public void setPassword(password){
this.password = passwordEncoder.encodePassword(password,null);
}
这样的方式貌似不行
怎么new啊
能给点代码段样例吗
如果acegisecurity里边配置了passwordEncoder为Md5PasswordEncoder
比如添加用户的实体是User类
怎么在User中调用同一个passwordEncoder将密码在插入数据库之前加密呢?
1 楼
ray_linn
2008-07-04
Spring ioc
2 楼
sunphy
2008-07-04
ray_linn 写道
Spring ioc
问题是spring的配置里边可以注射这个passwordEncoder的bean
但在User.java里边如何做呢?
String password;
public void setPassword(password){
this.password = passwordEncoder.encodePassword(password,null);
}
这样的方式貌似不行
3 楼
ray_linn
2008-07-04
那就new一个...
4 楼
sunphy
2008-07-04
ray_linn 写道
那就new一个...
怎么new啊
能给点代码段样例吗
5 楼
sunphy
2008-07-04
自己解决了,多谢