【深入浅出 Spring Security(十二)】使用第三方(Github)授权登录
这里的Github授权登录,就是使用的OAuth2权限模式中的授权码模式。过程即通过向Github进行授权,授权成功的话会返回一个授权码,后端通过授权码可以去向Github申请Access-Token,通过这个Token,即可读取一些Github的用户资源,观察到获取的用户信息里只有ROLE_USE
Spring MVC
介绍Spring MVC 的常用注解, 点击一起学习吧~~
Swagger3中配置全局token参数
Swagger3 openAPI
Postman-接口测试工具
Postman-接口测试工具
IOC源码解析
目录主要从3方面进行解析Bean与BeanDefinition容器初始化主要做的事情(主要脉络)BeanFactoryApplicationContext模板方法模式Resource、ResourceLoader、容器之间的关系BeanDefinitionReaderBeanDefinition的注
【Spring 】项目创建和使用
哈喽,哈喽,大家好~ 我是你们的老朋友:保护小周ღ 本期的重点是如何创建 Spring 项目, 将 Bean 对象存储到 Spring 容器中, 从 Spring 容器中 获取并使用 Bean 对象;本文将为大家讲解,一起来看看叭~
Java 8中List转Map的多种方式
List转Map的的各种方式
spring-boot-maven-plugin报红原因及解决方法
spring-boot-maven-plugin报红原因及两种快速解决方法
Springboot的自动装配解读
Springboot java
Spring MVC处理响应附案例详解
Spring MVC处理响应附案例详解
从git下载代码到本地
第一步 :电脑上安装好git后,在本地新建一个文件夹 例如 giteeGood,在这个文件夹 里 右键Git bash here进入控制面板!第二步:选中文件件右键Git bash here进入控制面板,输入命令git init 初始化化文件夹,把这个文件夹变成Git可管理的仓库,从get下载的代码
IDEA报错:无法自动装配。找不到 ‘xxxService‘ 类型的 Bean。【错误记录】
原因:在给Application添加scanBasePackages属性时写到了放Conteoller层的controller文件内,而Service层文件都在此文件夹之外导致无法扫描到service类型的bean。这个问题卡了两天,deptService一直报红,现在终于解决了。在applicat
GlobalExceptionHandler 异常处理机制说明
GlobalExceptionHandler是一个程序中的异常处理机制,可以在应用程序中捕获和处理未被处理的异常。它是一个全局异常处理器,可以截取应用程序中的任何异常并执行特定的操作,例如记录异常、生成错误报告、通知开发人员或用户、回滚事务等。使用GlobalExceptionHandler,可以在
Spring AOP 学习(动态代理、JdbcTemplate、Junit)
Proxy jdk动态代理,面向接口cglib 第三方动态代理,面向父类。
【SpringMVC】SSM整合
SSM整合以及功能模块开发完成后,接下来,我们在上述案例的基础上分析下有哪些问题需要我们去解决下。在Controller层增删改返回给前端的是boolean类型数据在Controller层查询单个返回给前端的是对象在Controller层查询所有返回给前端的是集合对象目前我们就已经有三种数据类型返回
SpringBoot的配置文件
介绍SpringBoot中的配置文件的相关内容(作用, 格式, 不同环境下的配置文件...)
【spring源码系列-06】refresh中obtainFreshBeanFactory方法的执行流程
obtainFreshBeanFactory
SpringBoot自动装配原理详解
SpringBoot 自动装配原理超详细解答
Springboot工作原理详解
5、在解析@Import注解的时候,会有一个getImport()方法,从主类开始递归解析注解,把所有包含@Import的注解都解析到,然后在processImport()方法中对import的类进行分类,例如AutoConfigurationImportSelect归属于ImportSelect的
SSM最常见的面试题,都在这了
SSM框架面试题必问