spring框架
文章平均质量分 88
代码探险家_cool
你可以摸鱼,但不能真的菜……
展开
-
spring boot 3.x版本中集成spring security 6.x版本进行实现动态权限控制解决方案
框架会自动使用的方法进行用户加载,在加载用户以后,会在过滤器中的方法中,进行前端输入的用户信息和加载的用户信息进行信息对比。/*** 这里为了演示方便,模拟从数据库查询,直接设置一下权限");return new User("jack" , // 用户名称 new BCryptPasswordEncoder() . encode("123456") , //密码 list //权限列表);} }/**原创 2024-07-08 19:14:05 · 1301 阅读 · 2 评论 -
Spring框架中,@Resource注解和@Autowired注解的区别
平时开发中,我们知道,spring中,@Resource和@Autowired都是可以在bean的注入时使用。这里简单介绍一下@Resource和@Autowired注解:@Resource有两个常用属性name、type,注入时分4种情况:指定name和type:通过name找到唯一的bean,找不到抛出异常;如果type和字段类型不一致,也会抛出异常;指定name:通过name找到唯一的bean,找不到抛出异常;指定type:通过tpye找到唯一的bean,如果不唯一,则抛出异常;都不指原创 2020-08-21 17:09:12 · 836 阅读 · 1 评论 -
Spring框架@Autowired注解进行字段时,使用父类类型接收子类变量,可以注入成功吗?(@Autowired源码跟踪)
平常我们在使用spring框架开发项目过程中,会使用@Autowired注解进行属性依赖注入,一般我们都是声明接口类型来接收接口实现变量,那么使用父类类型接收子类变量,可以注入成功吗?答案是肯定可以的!以上流程还是比较清晰的,分析过程中有一些分支流程没有过度关注,有兴趣的小伙伴也可以参考流程,自己进行debug调试分析。原创 2024-02-22 21:40:15 · 1005 阅读 · 1 评论