spring-boot
文章平均质量分 52
SkyeBeFreeman
Spring Cloud Tencent PMC
展开
-
Spring Boot项目利用Redis实现session管理
Spring Boot项目利用Redis实现session管理在现代网络服务中,session(会话)不得不说是非常重要也是一定要实现的概念,因此在web后台开发中,对session的管理和维护是必须要实现的组件。这篇文章主要是介绍如何在Spring Boot项目中加入redis来实现对session的存储与管理1. 利用Spring Initializr来新建一个spring boot项目2. 在原创 2017-06-12 00:33:10 · 4056 阅读 · 0 评论 -
Spring Boot项目利用Redis实现集中式缓存
在高并发请求的web服务架构中,随着数据量的提升,缓存机制为绝大多数的后台开发所使用。这篇文章主要介绍如何在Spring Boot项目中为Entity添加利用Redis实现的集中式缓存。1. 利用Spring Initializr来新建一个spring boot项目2. 在pom.xml中添加redis、mysql和cache等相关依赖。一般情况下,缓存一般是在大规模数据库存储下所需要的<depen原创 2017-06-12 01:55:58 · 2739 阅读 · 1 评论 -
基于Spring Cloud技术栈的自定义ZuulFilter的使用
ZuulFilter基础Zuul作为整个微服务架构的网关实现,是整个后台系统的入口,因此,经常会有对所有经过网关的请求进行操作的场景。这里,我们可以继承ZuulFilter类来实现自定义的过滤器。Zuul定义的四种Filter的类型: PRE:在请求被路由之前调用,可以使用这种过滤器实现身份验证、在集群中选择请求的微服务、记录调试Log等。 ROUTE:将请求路由到对应的原创 2018-01-11 23:29:18 · 8080 阅读 · 2 评论 -
Spring-Boot v2.0.5 设置跨域访问
在@Configuration注解下的类中添加如下配置@Beanpublic WebMvcConfigurer corsConfigurer() { return new WebMvcConfigurerAdapter() { @Override public void addCorsMappings(CorsRegistry registry) { registry.addM...原创 2018-09-28 21:19:25 · 528 阅读 · 0 评论 -
Spring Boot的Banner文字图像设置
把想显示的文字经过这个网站转换http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something 然后把生成的图像复制到一个txt中,取名banner.txt,把它放到resource目录即可...原创 2019-06-19 17:01:23 · 1858 阅读 · 0 评论 -
Spring中ConfigurationCondition接口源码解析
源码解析package org.springframework.context.annotation;/** * 与@Configuration一起使用时提供更精细控制的条件,允许某些Condition在匹配时根据配置阶段进行调整 */public interface ConfigurationCondition extends Condition { /** * 返回判断Co...原创 2019-06-28 19:53:43 · 703 阅读 · 0 评论 -
Maven依赖管理中冲突调解及重复类的类加载顺序
依赖冲突:当dependency的groupId和artifactId一样但version不同时:依赖路径浅的优先:假设,A->B->slf4j:1.6.2,A->C->E->slf4j:1.4.1,则slf4j:1.6.2优先声明优先,如果在dependencyManagement中声明的话会优先采用对应插件覆写优先,子POM内声明的优先于父POM中的依...转载 2019-07-18 11:42:29 · 3193 阅读 · 1 评论 -
为什么我要写spring.factories文件?
在阅读spring-boot相关源码时,常常见到spring.factories文件,里面写了自动配置(AutoConfiguration)相关的类名,因此产生了一个疑问:“明明自动配置的类已经打上了@Configuration的注解,为什么还要写spring.factories文件?”这个话题需要从@SpringBootApplication注解开始说起。查看@SpringBootAppli...原创 2019-07-17 16:50:10 · 40499 阅读 · 17 评论