springboot2.7整合springSecurity
本着前人栽树,后人乘凉的这种思想,自己花了一些时间,用心的整理了一套springboot整合springsecurity的教程。该教程是基于前后端分离,会实现以下两种登录功能:用户名+密码+图片验证码手机号登录这两种方式可以同时存在,并且互不干预。本教程会通过阅读其内置的用户名密码登录的源码,以及结
SpringBoot集成Flink-CDC 采集PostgreSQL变更数据发布到Kafka
SpringBoot集成Flink-CDC 采集PostgreSQL变更数据发布到Kafka搭建过程及问题解决
Springboot 导入导出Excel ,一对多关系,复合表格、合并单元格数据
excel 导入导出 1对多 合并单元格数据
SpringBoot集成Kafka
SpringBoot集成Kafka工程搭建SpringBoot集成Kafka配置SpringBoot集成Kafka生产消息SpringBoot集成Kafka消费消息
Docker 部署 Kibana
Docker 部署 Kibana本篇主要介绍 使用 Docker 部署 kibana 用于操作 Elasticsearch 使用.1. 前置准备1.1 Elasticsearch 准备可以先准备一个 Elasticsearch 服务 后续用于使用Kibana 去连接它操作,本篇就不展开了1.2 查
Springboot的常见面试题
springboot自动装配:自动把第三方的组件自动装载到ioc容器中,不需要开发人员再去写bean相关的一个配置。在springboot的启动类上,只需要在启动类上加上@SpringbootApplication注解就可以实现主动装配,本身是一个复合注解,真正实现自动装配的注解@EnableAut
Initialization failed for ‘https://start.spring.io
Initialization failed for 'https://start.spring.io
application.properties配置文件
首先,得保证你读取配置的类是spring组件,不行你加个 @Component 注解将其变成组件yml里的配置test:读取类其中,@Value("${test.key1:fileName}")代表默认值为fileName,有个兜底值。如果是静态变量,那么就麻烦些,使用set方法赋值}}
Mapper层注解讲解
其实,标签 注解专用的,其他的注解,例如@Insert、@Update、@Delete等等,都可以使用的。注解的值是字符数组,但是真正生效的应该是最后那条SQL语句。注解时,参数只能有一个,可以是一个基本的数据也可以是一个。与接口进行对应的,如果写了两个同名的接口,就会导致。普通的字符串值,只能实现
SpringBoot整合Quartz
目录`Quartz` 简介Quartz 简介Quartz 是一款功能强大的开源任务调度框架,几乎可以集成到任何 Java 应用程序中(小到单机应用,大到分布式应用)。Quartz 可用于创建简单或复杂的任务调度,用以执行数以万计的任务。任务被定义为标准化的 Java 组件,Java 编写的任务都可以
Java调用ChatGPT(可自定义实现AI助手)
Java调用ChatGPT(可自定义实现AI助手)
使用Nginx部署前后端分离项目并实现负载均衡
nginx部署springboot+vue项目,实现负载均衡
离线模式:Unresolved dependency: ‘com.xx.xx:xx-xx:jar:x.x.x‘
本文分享了离线模式,本地库依赖包存在的情况下,依赖包依然加载失败的问题。
SpringSecurity的执行流程超详细讲解
如果不是的话做放行,如果是的话做认证,并调用子类的attemptAuthentication方法去查数据库返回UserDetails,把认证成功的数据封装到这个Authentication对象中去,并且做一个session策略的设置,当认证失败,做异常抛出,掉认证失败方法。注意看这里是一个try,c
SpringBoot中使用Easyexcel实现Excel导入导出功能(一)
excel表格的导入与导出,可以说是业务系统里比较常见的功能了,早些时候相信很多人都是使用POI实现excel的导入与导出功能,后来出现了easyexcel,从我自己的使用感受来说,我更喜欢使用easyexcel,除了封装的比较好外,最重要的是对超级大excel导入有了更好的方案,与POI相比,速度
Quartz:老而弥坚的开源任务调度框架,用起来够丝滑
SpringBoot官方支持任务调度框架,轻量级用起来也挺香!
Springboot 整合 xxljob 动态API调度任务(进阶篇)
xxl job 动态调度
Springboot 整合与文件配置
static目录 static目录是用来保存静态文件的目录, 比如HTML, JS, CSS, 图片等, 是不需要服务器进行数据绑定的页面. static目录下的文件, SpringBoot帮我们做了静态路径自动解析. 比如: 我写了一个/static/hello.html 在浏览器上访问: loc
10天手敲一个SpringBoot网上商城项目(一)——项目环境搭建及用户注册功能的实现
静态资源及sql文件分享链接:https://pan.baidu.com/s/1UewASYS9IOrKytWKpV29bA?pwd=sjly提取码:sjly项目环境搭建1.项目分析项目功能:登录,注册,热销商品,用户管理(密码,个人信息,头像,收货地址),购物车(展示,增加,删除),订单模块开发顺