这篇博文是临时增加出来的内容,主要是由于最近连载《Spring Cloud Alibaba基础教程》系列的时候,碰到读者咨询的大量问题中存在一个比较普遍的问题:版本的选择。其实这类问题,在之前写Spring Cloud基…
标签:springboot
Spring Cloud Eureka 集群高可用
在微服务架构中,注册中心是一个必不可少的组件 前面我们搭建的注册中心只适合本地开发使用,在生产环境必须搭建一个集群来保证高可用 Eureka的集群搭建很简单,每一台Eureka都需要在配置中指定另外N个Eureka的地址…
SpringBoot 1024行代码 - 用JPA访问MySQL
前言 访问关系型数据库是Web工程常见的需求。MySQL是当今业界应用最广泛的开源关系型数据库。Spring Boot全家桶提供了JPA,可以让开发者方便快捷地开发出访问MySQL的业务代码。 准备工作 1 安装jdk1…
Spring Boot 2.0 配置属性自定义转换
引言 当我们通过@ConfigurationProperties注解实现配置 bean的时候,如果默认的配置属性转换无法满足我们的需求的时候,我们可以根据自己的需求通过以下扩展方式对配置属性进行转换 PropertyEd…
SpringCloud(第 043 篇)链接Mysql数据库简单的集成Mybatis框架访问数据库
SpringCloud(第 043 篇)链接Mysql数据库简单的集成Mybatis框架访问数据库 – 一、大致介绍 1、访问数据库,自然少不了一些持久化框架,而我本身也是Mybatis框架的支持者; 2、M…
SpringBoot中一次请求会走两次Controller的问题
FBIWarning 大神勿进,写的啰嗦且浅显,免得浪费您的时间。 前言 维护同事的一段代码,发现他使用的事务隔离级别为SERIALIZABLE,读了代码,发现完全没必要,遂问之。 答曰,前端会莫名其妙发送…
maven scala plugin 使用教程笔记之jvmArgs配置-D参数中使用.md
maven scala plugin 使用教程笔记之jvmArgs配置,自定义properties 在jvmArgs -D参数中使用 jvmArgs是什么 举个例子: $JAVA_ARGS.=“-Dresin.home=…
70 个 Spring 最常见面试题,Java 晋升必会
对于那些想面试高级 Java 岗位的同学来说,除了算法属于比较「天方夜谭」的题目外,剩下针对实际工作的题目就属于真正的本事了,热门技术的细节和难点成为了主要考察的内容。 这里说「天方夜谭」并不是说算法没用,不切实际,而是…
使用 Docker 部署 Spring Boot项目
项目搭建 Spring Boot 项目代码 @RestController public class SpringBootDockerApplication { public static void main(Strin…
Spring、Spring Boot和TestNG测试指南 - @JsonTest
Github地址 @JsonTest是Spring Boot提供的方便测试JSON序列化反序列化的测试工具,在Spring Boot的文档中有一些介绍。 需要注意的是@JsonTest需要Jackson的ObjectMa…
那些年,我们用过的“定时调度”
定时调度 作为后端开发人员,我们总会遇到这样的业务场景:每周同步一批数据;每半个小时检查一遍服务器运行状况;每天早上八点给用户发送一份包含今日待办事项的邮件,等等。 这些场景中都离不开“定时器”,就像一个定好时间规则的闹…
spring data mongo groupby实例
模板 import static org.springframework.data.mongodb.core.aggregation.Aggregation.*; Aggregation agg = newAggrega…