- 博客(7)
- 收藏
- 关注
原创 SpringBoot+Vue 租房系统 页面效果和爱彼迎基本一样
权限校验Spring Security + JWT图片服务器通过拦截器配置虚拟地址和映射本机地址,通过ip加名称即可访问图片@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { @Value("${web.upload-path}") private String filePath; @Value("${web.relative-path}") private String fi
2022-04-18 15:40:14
271
原创 SpringSecurity添加验证码,对于前后端分离session失效的问题
最近在写一个前后端分离项目,在写到登录时添加验证码,遇到了一个问题:在后端获取验证码的值存到session里,但在前端发请求进行验证码验证时取出来的session是空的。debug后发现是因为前后端分离每次axios发请求都是新的session(因为session的跨同源策略),导致无法获取之前的session信息,博主一顿好找,终于发现要在跨域配置的配置类里允许添加认证信息,接下来贴上代码后端:@Configurationclass CORSConf { @Bean public
2020-09-01 12:27:17
1670
1
原创 前后端分离项目(Springboot+Vue),引入SpringSecurity后出现跨域问题
跨域问题相信大家在做前后端分离项目时,跨域问题是不可避免的,在我们后端采用SpringBoot后可以在SpringMvc的配置类中增加以下配置即可避免跨域问题:@Configurationpublic class Config implements WebMvcConfigurer { public CorsConfiguration buildConfig(){ CorsConfiguration config = new CorsConfiguration();
2020-08-24 19:11:53
828
2
原创 对hashmap的理解
hashmap是一个entry+数组+链表的结构,键值对(entry)组成数组,entry在数组的index由hash算法决定,即hash(key)=index,若是后来的entry具有相同的index,链表结构此时就体现出来了,jdk1.8之后采用尾插法的形式插入,在同一个index上形成链表。hashmap是线程不安全的,默认长度为16位...
2020-08-02 00:18:33
170
原创 springboot项目开启热部署
springboot项目开启热部署引入devtools依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</
2020-07-12 21:36:55
180
原创 使用scope.row获取多层json数据
scope.row获取多层json数据在写vue的一个页面时,后端传过来的json格式是这样的:{ "code": 200, "status": "OK", "message": "获取成功", "data": [ { "id": 1, "name": "吴操作", "idCardNo": 351000200102031200, "role": { "id": 1, "name": "Demo Rol
2020-05-19 15:04:12
4664
3
原创 VMware安装centOS
centOS镜像下载迅雷链接:centOS创建虚拟机1、打开VMware点击如下:2、步骤都在图片中:3、随后都是直接下一步,不做任何改动安装centOS安装成功
2020-05-12 14:07:04
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人