2020
10-10
10-10
Spring Bean如何实现自动配置代码实例
自动装配是Spring满足Bean依赖的一种方式;Spring会在context中自动寻找,并自动给bean装配属性;在Spring中有三种装配的方式:在xml中显式配置在java中显式配置隐式的自动装配bean(重要)测试环境搭建:一个人有两个宠物!byName自动装配<!--byName:自动在容器上下文查找,和自己对象set方法后面的值对应的beanid;--><beanid="people"class="com.kuang.pojo.People"autowire="byName"><propertyname="name"v...
继续阅读 >
使用Java的方式配置Spring我们现在要完全不使用Spring的xml配置,全权使用Java来配置Spring!JavaConfig是Spring的一个子项目,在Spring4之后,他成为了一个核心功能。实体类:publicclassUser{privateStringname;publicStringgetName(){returnname;}@Value("huba")//属性注入值publicvoidsetName(Stringname){this.name=name;}}配置类:packagecom.kuang.config;importcom.kuang.pojo.User...
目录闲言碎语:背景Actuator介绍Rest方法来查看Actuatorpom.xml引入Actuator依赖配置application.yml运行项目Actuator配合SpringBootSecurity配置application.xml运行项目配置关闭项目API端口配置application.yml命令行执行post关闭指令附:Actuator端口信息附:SpringBoot自带的健康指示器赠言闲言碎语: 最近刷抖音,看到了星爷的很多电影,感叹星爷给后世留下了很多的经典作品,我就在想,作为一名程序员,如何留...
场景再现某日少年收到前端同学发来的消息说联调的接口响应异常,少年表现的很平静,因为这种事情太平常了。于是询问详情之后开始打开自己的代码查找问题所在,没过五分钟就发现了问题。少年修改完代码之后将本地启动的项目停止然后再重新启动。由于当前的服务端项目是一个巨大的单体应用,启动需要花三四分钟时间,于是少年就拿出手机开始刷起朋友圈。刷着刷着(由于注意力分散不知不觉花了十几分钟)突然意识到项目已经重新启动,...
最近一段时间,大家在用SpringSecurityOAuth2时可能发现有很多类过期了。大家在选择OAuth2依赖的时候,可能也会困惑,有好几个地方都可以选:那么到底选择哪一个依赖合适呢?这不同的依赖又有什么区别?今天松哥就来和大家聊一聊SpringSecurity中关于OAuth2的恩怨。前言先来大致介绍一下OAuth2在Spring框架中的发展历程。大约十年前,Spring引入了一个社区驱动的开源项目SpringSecurityOAuth,并将其纳入Sprin...
同源策略很多人对跨域有一种误解,以为这是前端的事,和后端没关系,其实不是这样的,说到跨域,就不得不说说浏览器的同源策略。同源策略是由Netscape提出的一个著名的安全策略,它是浏览器最核心也最基本的安全功能,现在所有支持JavaScript的浏览器都会使用这个策略。所谓同源是指协议、域名以及端口要相同。同源策略是基于安全方面的考虑提出来的,这个策略本身没问题,但是我们在实际开发中,由于各种原因又经常有跨域的需...