Spring Boot 背景分析 JAVAEE应用体系中繁重的配置、低下的开发效率、高难度的三方集成,复杂的部署流程等等一直被开发人员所诟病。即使是使用Spring这样的轻量级的资源整合框架,在实现其相对比较多的资源整合时,依旧需要大量的手动依赖管理,复杂的XML配置(还经常没有提示)。还有就是现在 ...
分类:
编程语言 时间:
2020-12-02 12:46:57
阅读次数:
12
tech road one step 1. Tech 1. Architecture <EIP> 温习理解,结合 EIS 思考消息传递系统的设计 <rabbitMQ in depth> 温习理解MQ <rabbimtMQ in action> 温习理解MQ <spring boot2 reciple ...
分类:
其他好文 时间:
2020-12-02 12:40:57
阅读次数:
6
1、创建一个SpringBoot项目(本人使用的是IntelliJ IDEA 2020.1 x64) 最佳简单的项目配置如下: 2、添加相关依赖 <!--screw依赖--> <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId> ...
分类:
数据库 时间:
2020-12-02 12:38:59
阅读次数:
8
0.0首先 材料准备+环境介绍 环境是springboot 分模块开发,有很多模块是跑web服务器,但是大家都会共同依赖一个基础模块 common模块 如下2个材料就是配置在 common模块中,供各个跑web服务器的模块都可以使用到 如下是spring boot的自动配置类, KnifeConfi ...
分类:
其他好文 时间:
2020-12-02 12:35:15
阅读次数:
6
官网文档: https://docs.spring.io/spring-cloud-gateway/docs/2.2.5.RELEASE/reference/html/ 1. 概述 1.1 什么是网关 微服务架构里面还有一个非常重要的组件,就是网关, 在Spring Cloud 全家桶里面也有这个角 ...
分类:
其他好文 时间:
2020-12-02 12:18:37
阅读次数:
4
1.引入JavaMelody监控插件的依赖 <!-- java系统监控插件 --> <dependency> <groupId>net.bull.javamelody</groupId> <artifactId>javamelody-core</artifactId> <version>1.86.0 ...
分类:
编程语言 时间:
2020-12-02 12:17:00
阅读次数:
7
大咖揭秘Java人都栽在了哪?点击免费领取《大厂面试清单》,攻克面试难关~>>> 简介 1.Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 2.Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 3.Redis不仅仅支 ...
分类:
编程语言 时间:
2020-12-02 12:11:06
阅读次数:
5
spring.factories 文件是springboot提供的一种实例化bean方式 org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.*.serviceimpl,config2 springboot加载jar包 ...
分类:
编程语言 时间:
2020-12-01 12:31:56
阅读次数:
6
该系列文档是本人在学习 Mybatis 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释(Mybatis源码分析 GitHub 地址、Mybatis-Spring 源码分析 GitHub 地址、Spring-Boot-Starter 源码分析 GitHub 地址)进行阅读 MyBati ...
分类:
数据库 时间:
2020-12-01 12:14:50
阅读次数:
12
Spring Boot在默认情况下是支持国际化使用的,首先需要在src/main/resources下新建国际化资源文件,这里为了举例说明,分别创建如下三个文件: ? messages.properties(默认配置) message=欢迎使用国际化(默认) ? messages_en_US.pro ...
分类:
编程语言 时间:
2020-12-01 12:11:35
阅读次数:
4