加载中
Spring Boot 2 - 使用CommandLineRunner与ApplicationRunner

本篇文章我们将探讨CommandLineRunner和ApplicationRunner的使用。 在阅读本篇文章之前,你可以新建一个工程,写一些关于本篇内容代码,这样会加深你对本文内容的理解,关于如何快速创建新工...

2019/03/21 14:18
7
Spring Boot 2.X 如何优雅的解决跨域问题?

一、什么是源和跨域 源(origin)就是协议、域名和端口号。 URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口全部相同,则表示他们同源。否则,只要协议、域名、端口有任何一...

2019/03/20 15:15
11
Spring Boot 解决方案 - JUnit 测试

简单的 JUnit 项目 回顾一下创建并运行简单的 JUnit 测试项目,先添加 JUnit 依赖然后编写类似如下模板的测试类,使用 IDE 的话直接用插件运行就行, 使用 Maven 的话运行命令 mvn test 就能...

使用 Spring Boot 搭建一套增删改查(无多余代码)

前言 这是我学习 Spring Boot 的第三篇文章,终于可以见到效果了。错过的同学可以看看之前的文章 我们为什么要学习 Spring Boot Spring Boot 入门详细分析 在入门的基础上,我们现在已经能运...

2019/03/20 18:47
248
Spring Boot Security 整合 OAuth2 设计安全API接口服务

简介 OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文重点讲解Spring Boot项目对OAuth2进行的实现,如果你对OAuth2不是很了解,你可以...

Spring @Valid

@Valid基本用法 强烈推荐如果要学习@Valid JSR303, 建议看这里的API Bean Validation规范 ! Controller控制器中在需要校验的实体类上添加 @Valid 即可使用JSR303校验(前提记得添加hibernate...

Jenkins 自动发布 Spring Boot 项目(Gitee)

1.下载 wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war,并部署到tomcat下 2.机器安装好 java ,maven ,git 3.浏览jenkins http://127.0.0.1:18080/jenkins   系统管理>插件...

2019/03/22 10:10
14
Spring Boot系列学习文章(二) -- 配置多数据源

前言: 在上一章中,我们已经搭建好项目,现在来讲一下如何配置数据源。 由于在有的项目中,用的数据源可能会涉及多个,且是不同类型的,我们接下来就讲解多数据源的配置。 情景描述: 现有项...

2019/03/28 18:30
15
Spring中使用RedisTemplate操作Redis(spring-data-redis)

RedisTemplate如何检查一个key是否存在? return getRedisTemplate().hasKey(key); 由一个问题,复习了一下redis 抄自: https://www.jianshu.com/p/7bf5dc61ca06 大部分都试了一遍 Redis 数据...

2019/03/25 08:56
12
如果你也打算学习 Spring Cloud

说到 Spring Cloud,那肯定要少不了提一下微服务框架,所谓的微服务框架就是把负责的功能拆分成比较小、功能比较单一的服务独立处理,例如单点登录服务、支付服务、订单服务等,当然如果订单...

Spring Cloud Config 使用总结

Spring Cloud Config 使用总结 源码 https://github.com/ChangMuChen/Spring-Boot/tree/master/studies/sourcecode/spring-cloud-config 一、介绍 Spring Cloud Config Spring Cloud Config为...

Spring Cache缓存技术的介绍

缓存用于提升系统的性能,特别适用于一些对资源需求比较高的操作。本文介绍如何基于spring boot cache技术,使用caffeine作为具体的缓存实现,对操作的结果进行缓存。 demo场景 本demo将创建...

2019/03/24 13:29
10
Spring Cloud 系列之 Eureka 实现服务注册与发现

如果你对 Spring Cloud 体系还不是很了解,可以先读一下 Spring Cloud 都有哪些模块 Eureka 是 Netflix 开源的服务注册发现组件,服务发现可以说是微服务架构的核心功能了,微服务部署之后,...

SpringMvc请求处理流程与源码探秘

流程梳理 dispatcherServlet作为前端控制器的主要作用就是接受请求与处理响应。 不过它不是传统意义上的servlet,它在接受到请求后采用转发的方式,将具体工作交给专业人士去做。 参与角色主要...

2019/03/20 20:25
0
Spring拓展接口之FactoryBean,我们来看看其源码实现

前言   开心一刻    那年去相亲,地点在饭店里,威特先上了两杯水,男方绅士的喝了一口,咧嘴咋舌轻放桌面,手抚额头闭眼一脸陶醉,白水硬是喝出了82年拉菲的感觉。如此有生活情调的幽默...

Spring中@value以及属性注入的学习

1、简单的Java配置  配置文件(jdbc.properties)   jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://127.0.0.1:3306/test jdbc.username=root jdbc.password=123...

2019/03/23 22:52
10
Spring MVC 解决request.getInputStream(POST请求)只能读取一次问题(全局替换request)

直奔主题   实现方法:     SpringMVC是通过前端控制器(DispatcherServlet)接收请求进行请求转发的,所以可以从这里入手把request对象替换为自定义的request对象,从而解决request的输入流...

2019/03/23 11:14
15
java spring-WebSocket json参数传递与接收

Websocket原理(摘抄) 一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有...

2019/03/21 10:18
43
SpringBoot之旅第一篇-初探

一、SpringBoot是什么? 微服务,应该是近年来最火的概念,越来越多的公司开始使用微服务架构,面试中被问到的微服务的概率很高,不管对技术的追求,还是为了进更好的公司,微服务都是我们开...

2019/03/26 23:45
14
用SpringCloud进行微服务架构演进

  在《架构师必须要知道的阿里的中台战略与微服务》 中已经阐明选择SpringCloud进行微服务架构实现中台战略,因此下面介绍SpringCloud的一些内容,SpringCloud已经出来了很多年,网上资料一...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部