自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 问题发现:SpringBoot中MultipartFile上传报/tmp/tomcat.***.tmp (No such file or directory)或者是系统找不到指定文件

问题的根源是异步处理导致的,即Tomcat在执行完主线程后就会把这个临时文件删除,导致后面异步线程中图片解析的时候文件已经找不到了。相当于Tomcat保存一个tmp文件,我再保存一个临时文件,Tomcat在这个主线程执行完了把这个tmp文件删了就删了,而我另存为的临时文件在异步线程图片解析完了再删除就行了,互相不冲突。经过查阅资料,了解到原来文件上传的时候springboot会自动生成一个临时的tmp文件放置于临时目录,这一个目录在长时间不适用后,Linux操作系统会自动清理这个临时目录下的全部文件。

2024-05-14 17:32:24 489 2

原创 微信小程序一键登录和临时code用JWT进行微信用户授权

2、跨域进行调用接口时候,唯一标识UnionID和会话密钥 session_key如果还是用的我自己的,会出现无法调用微信服务器接口,就需要将唯一标识和会话密钥换成前端的,才可以,我自己认为这样很不合理,暂时还没有找到原因。2、能够获取到openId,但是也只能获取到openid,无法获取用户的相关信息,经过查阅官网发现,现在微信那边已经将用户信息加密,需要调用提供的接口进行解密然后获取用户数据,问题原因已经找到解决方法,还未即使更改。1、我这是一台电脑实现的前端调用后端接口,不用考虑跨域的问题。

2024-05-11 20:04:26 1539 3

原创 学习新得:阿里云服务器上安装Redis

为什么想着发布这个的博客呢?起因是在项目写完后,有一个部署的任务要求,所以我就来到了这里。我思来想去,springboot项目部署嘛,也就那几个步骤,然后就动手了。选择虚拟机,当然如果有条件也可以用服务器,我这里选择的是阿里云服务器,然后就是安装mysql、redis等等,本篇主要是安装redis的相关操作。

2024-05-11 17:55:09 1268 1

原创 SpringBoot自动装配原理

结论:springboot所有的自动配置都是在启动的时候扫描并加载:spring.factories所有的自动配置类都在这个理面,但是不一定会生效,要判断条件是否成立,只要导入了对应的starter,就有对应的启动器了,有了启动器,我们自动装配就会生效,然后配置成功!6.容器中也会存在非常多的xxxAutoConfiguration的文件(@Bean),就是这些类给容器中导入了这个场景需要的所有组件,并自动配置,@Configuration,javaConfig!所有的资源加载到配置类中。

2024-01-16 11:56:18 981

原创 MybatisPlus查询、增加、删除、修改

支持全局通用方法注入( Write once, use anywhere )

2023-12-15 14:53:13 675

原创 Spring MVC框架搭建

SpringMVC的底层就是servlet,以servlet为核心,接收请求、处理请求,显示处理结果给用户。在此之前这个功能是由Servlet来实现的,现在使用SpringMVC来代替Servlet行驶控制器的角色和功能。跟着图解,保姆式的教学,教你如何创建属于你的第一个web项目。全部配置好后,点击apply,然后点击ok。这里也是如同上面,先点击apply后点击ok,这样我们的tomcat就配置好啦。点击OK后就会有第一步的web出现,从而进行web.xml的配置啦。运行一下tomcat,就可以啦!

2023-11-26 23:46:14 356

原创 初识SpringAop以及事务

在一个java Maven项目中进行编码时,可以通过接口和他的实现类来进行日志的记录功能,UserService接口和实现类UserServiceImpl,如果想在UserServiceImpl的方法执行前后记录日志,就需要使用到AOP来完成这一个功能。以上是一个基础的AOP知识,通过以上的配置,Spring AOP会在UserService接口的方法执行前后自动执行LoggingAspect中定义的通知逻辑,从而实现了日志记录的功能。接下来,就是定义一个通知,用于告诉Spring在切点处需要执行的逻辑。

2023-11-19 23:52:25 42

SpringBoot自动装配原理学习

SpringBoot自动装配原理学习

2024-01-16

ssqs.sql

ssqs.sql

2022-12-30

SQL编辑器-4-1-2.sql

SQL编辑器-4-1-2.sql

2022-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除