SpringBoot
文章平均质量分 67
Luke Ewin
Java爱好者,喜欢写博客,喜欢录制视频分享在B站,喜欢运动。
展开
-
跨域解决方案
最近在基于大模型做一个前后端分离的小项目,主要是支持用户自定义自己的机器人。我是负责后端开发,使用SpringBoot开发,前端是另外一个专门负责开发前端的大佬在开发。这里就有一个问题,我后端接口的ip和端口与前端不同,也不可能相同,这就会形成跨域问题了。可以在SpringBoot方面解决跨域问题,也可以在Nginx方面解决跨域问题。这篇文章重点讲如何在SpringBoot方面解决跨域问题。原创 2024-02-28 00:23:19 · 614 阅读 · 0 评论 -
SpringBoot基于JWT的token做登录认证
我们在基于Session做登录认证的时候,会有一些问题,因为Session存储到服务器端,然后通过客户端的Cookie进行匹配,如果正确,则通过认证,否则不通过认证。这在简单的系统中可以这么使用,并且难道是最低的,但是如果在大型分布式项目中,如果还是基于Session做登录认证的话,就不可行了。这篇文章主要给大家讲述如何基于jwt的token实现登录认证。原创 2024-02-21 09:22:14 · 1041 阅读 · 0 评论 -
Java中基于Session登录验证
为啥能用Session作为登录验证的一种方式,因为每个用户的请求都会有一个Session,这个对象是。因此,我们可以利用这个特性保存用户的登录信息。下面是具体的代码:通过请求登录接口校验输入的用户名和密码是否正确,如果正确就把这个用户信息保存到。集合,获取到值后和数据库进行比对,如果用户名和密码一致就放行,否则拦截。给我们创建的,不需要我们手动创建,并且这个对象的作用域为整个。可以存储一些内容,相当于全局缓存,并且这个。页面,也就是在整个项目中,这个。有默认的过期时间,默认为。对象中的值,可以在各个。原创 2024-02-19 15:05:31 · 585 阅读 · 0 评论 -
重启项目后Session依旧存在的问题研究
idea中使用热部署功能对session的影响,引入热部署相关的依赖后,session会自动保存到硬盘中,重启项目,这个session依然存在的问题的解决方案。原创 2024-02-19 15:04:10 · 453 阅读 · 0 评论 -
Java开发一个接口提供给第三方调用
基于SpringBoot开发一个接口给第三方调用,使用hash算法生成签名,只有正确的签名的人才可以调用该接口原创 2024-01-01 19:08:22 · 1606 阅读 · 0 评论 -
SpringBoot配置文件敏感信息加密
如何对application.yaml配置文件中的敏感信息加密处理呢?比如我们连接数据库的密码,以及用户名,url等敏感信息,我们不想别人看到,就必须做加密处理。原创 2022-12-27 23:45:10 · 217 阅读 · 0 评论 -
shiro学习笔记
官方网站个人笔记网站1. Shiro是什么?shiro是Apache开源的Java安全框架。引入shiro依赖。<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.9.0</version></dependency>2. Shiro中的原创 2022-04-21 17:06:32 · 468 阅读 · 0 评论 -
SpringBoot整合Redis
1. 导入Redis相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>导入了相关的依赖后会有自动配置类,找到自动配置类RedisAutoConfiguration。该自动配置类有两个方法,如下。@Confi原创 2022-04-11 13:57:48 · 642 阅读 · 0 评论 -
SpringBoot整合MyBatis
SpringBoot整合MyBatis原创 2022-04-10 17:31:24 · 767 阅读 · 0 评论 -
SpringBoot整合MyBatis-Plus
SpringBoot整合MyBatis-Plus原创 2022-04-10 17:25:45 · 942 阅读 · 0 评论