SpringSecurity实现前后端分离登录token认证详解
SpringSecurity Springboot java
SpringBoot 项目连接数据库
springboot 项目连接数据库
Spring、SpringMVC、SpringBoot、SpringCloud 框架常用注解说明
Spring、SpringMVC、SpringBoot、SpringCloud 框架常用注解说明
springboot获取登录用户的个人信息
在Spring Boot中,获取登录用户的个人信息通常需要使用Spring Security框架来进行身份认证和授权。Spring Security提供了一个名为SecurityContextHolder的上下文对象,它包含了当前请求的身份认证信息。通过SecurityContextHolder,可
SpringBoot应用监控Actuator使用的安全隐患
SpringBoot应用监控Actuator使用的安全隐患,导致漏洞利用getshell。
Spring Boot 单元测试
在实际开发中,每当完成一个功能接口或业务方法的编写后,通常都会借助单元测试验证该功能是否正确。Spring Boot对项目的单元测试提供了很好的支持,在使用时,需要提前在项目的pom.xml文件中添加spring-boot-starter-test测试依赖启动器,可以通过相关注解实现单元测试。
Springboot集成轻量级内存数据库H2
Springboot集成H2数据库
springboot整合dubbo时连接zookeeper——天坑
java.lang.IllegalStateException: java.lang.IllegalStateException: zookeeper not connectedjava.lang.IllegalStateException: failed to connect to zookeep
SpringBoot使用flywaydb实现数据库版本管理【附源码】
当整个项目交给用户使用时,谁使用都不知道情况下,数据源都自己定义的情况下,我们项目升级版本,免不了有数据库文件变更的情况,这个时候,就靠本文介绍的。Flyway是一款开源的数据库版本管理工具,可以实现管理并跟踪数据库变更,支持数据库版本自动升级,而且不需要复杂的配置,能够帮助团队更加方便、合理的管理
SpringBoot+MyBatisplus搭建校园新闻平台——已开源
校园新闻平台是以新闻宣传机构的在线信息发布需求为基础,随着数字化和信息化的快速发展,校园新闻在校园内的传播和沟通中变得越来越重要。学校需要一个有效的管理系统来整合、发布和传播校园新闻,以满足师生、校友和其他利益相关者的信息需求。借助互联网技术开发的信息化平台。在这一平台之上,不仅可以看到与常规纸质报
springboot整合mybatis-plus
springboot整合mybatis-plus,自此告别基础SQL的编写;
springboot项目如何配置启动端口
项目启动需要一个独立的端口,所以在此记录一下。根据配置文件的后缀书写格式略有不同。因为工程化的软件不一定是自己一个人在本地开发,所以还是使用配置文件较好,所以:比较推荐的是.yaml的文件配置不推荐的是IDEA软件配置环境。
Springboot集成magic-api
今天项目中遇到一个问题,springboot后端项目经常使用log4j输出日志,同时会配置相应日志级别。但是由于开发过程中不经意间都会log.info("xxxx")来打印日志,而线上级别也会控制在info级别。正常不会有什么问题,但是今天有个超长报文传输,恰好日志在控制台输出了这段报文用作跟踪。而
Java实现企业微信回调配置
在集成企业微信与内部系统时,我们往往需要搭建一个回调服务,本贴基于Java实现企业微信回调配置
Spring AOP 快速入门
添加 AOP 支持框架定义切面和切点定义通知Spring AOP 是通过动态代理的方式 , 在运行期间将 AOP 代码织入到程序中的 , 实现方式有两种 , JDK Porxy 和 CGLIB.
前端上传文件夹或文件至后端(SpringBoot)
前端上传文件夹给后端
Springboot多环境配置
此文章是根据黑马程序员课程所做的笔记课程视频多环境开发 什么是多环境?其实就是说你的电脑上写的程序最终要放到别人的服务器上去运行。每个计算机环境不一样,这就是多环境。常见的多环境开发主要兼顾3种环境设置,开发环境——自己用的,测试环境——自己公司用的,生产环境——甲方爸爸用的。因为这是绝对不同的
Nacos介绍和配置文件详解
zookeeper有选举的功能,选的时候不能保证系统的可用性,满足的CPEurka遵守的是AP,peer to peer,去中心化,相互注册nacos在自动或手动下线服务,使用消息机制通知客户端,服务实例的修改很快响应;Eureka只能通过任务定时剔除无效的服务。nacos可以根据namespace
springcloud整合nacos配置中心
如果大家对相关文章感兴趣,可以关注公众号"架构殿堂",会持续更新AIGC,java基础面试题, netty, spring boot,spring cloud等系列文章,一系列干货随时送达!
Springboot 3 + Spring Security 6 + OAuth2 入门级最佳实践
当我的项目基于 SpringBoot 3 而我想使用Spring Security,最终不幸得到WebSecurityConfigurerAdapter被废弃的消息。本文档就是在这样的情况下产生的。