摘要: 在Spring Boot 1.x中默认是Jedis作为客户端,但是在Spring Boot2.x后,默认就是Lettuce Redis的远程连接,默认是不支持的,需要手动开启 修改config文件: 注释掉bind:127.0.0.1 开启密码校验,去掉requireprass的注释 使用jedis 阅读全文
posted @ 2020-04-08 10:54 繁华乱世 阅读(693) 评论(0) 推荐(0) 编辑
摘要: String List Hash Set ZSet 首先看一下第一个:String String是redis中最简单的数据类型。在key-value中,一般所说的数据类型就是value的类型,而key的数据类型只有一种,是字符串类型,但是我们都知道,在java中,我也可以存一个对象,但是对象要往出写 阅读全文
posted @ 2020-04-08 00:09 繁华乱世 阅读(2682) 评论(0) 推荐(0) 编辑
摘要: Redis是在互联网应用中使用最广泛的NoSQL数据库,是基于C语言开发的key-value键值对存储数据库,在实际开发中,redis可以做缓存,分布式锁,限流等等,它的特点有: 支持数据持久化 基于内存,读取速度快,性能很好 支持主从模式的数据备份 支持不同数据结构类型之间的映射 自带发布订阅系统 阅读全文
posted @ 2020-04-07 21:04 繁华乱世 阅读(158) 评论(0) 推荐(0) 编辑
摘要: AOP在开发中的用处还是很广的,它的设计模式是代理模式,里面的原则就是在不改变源码的基础上增加一些新的功能。比如说项目上线了,但是发现项目中的某个模块运行的很慢,这个时候就需要打印日志去查看,那么可以使用AOP把代码动态的嵌入到项目中,如果检测完成,移除它就可以了。 下面来看一下,它在Spring 阅读全文
posted @ 2020-04-06 16:35 繁华乱世 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 第一步,定义拦截器: package com.zl.interceptor; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; 阅读全文
posted @ 2020-04-06 12:50 繁华乱世 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 跨域的产生就是因为浏览器的同源策略。它是浏览器的核心安全功能,所谓的同源,就是指域名,协议,还有端口要相同。传统的方案就是JSONP(前端处理方案),但是JSONP有很大的局限性,就是只支持GET请求,所以不能满足我们的需求,而CORS(Cross-origin-resource sharing)跨 阅读全文
posted @ 2020-04-06 12:04 繁华乱世 阅读(149) 评论(0) 推荐(0) 编辑
摘要: @ControllerAdvice是@Controller注解的一个增强,这个注解是Spring里面的东西,可以处理全局异常。当然在Spring Boot中也可以使用,但是Spring Boot中有它全自动化配置的异常处理,因为是全自动化的,因此也可以自己定制,比如定制它的异常页面,异常信息提示,异 阅读全文
posted @ 2020-04-06 11:01 繁华乱世 阅读(5886) 评论(0) 推荐(1) 编辑
摘要: Spring Boot中对Spring MVC的文件上传是一脉相传的,我们双击shift去搜CommonsMultipartResolver这个类,它是文件上传的一个实现类。我们先看一下源码: 我们可以看到它是MultipartResolver的实现类,我们再Ctrl+H,就可以看到右侧Multip 阅读全文
posted @ 2020-04-05 23:13 繁华乱世 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Git是一个分布式的版本控制工具,当然版本控制工具很多,例如CVS,SVN,ClearCase,但是这些工具要么收费,要么运行慢。所以使用的人少,Git,是一个开源的版本控制工具,它是由Linux的作者花费了两周写的一个分布式版本控制系统。GitHub 是一个利用 Git 进行版本控制,专门用于存放 阅读全文
posted @ 2020-04-05 08:45 繁华乱世 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Spring Boot对web层进行了一系列的自动化配置,只需要引入web依赖,零配置,就可以直接使用spring mvc 里面的东西,这篇看一下它对json的自动化配置: 创建一个web项目,勾选web的依赖,就可以看到依赖里面引入了json 在前后端分离的项目中,前后端的交互是通过json格式进 阅读全文
posted @ 2020-04-04 13:09 繁华乱世 阅读(857) 评论(0) 推荐(0) 编辑