![](https://img-blog.csdnimg.cn/8048edb34bf24a06ad3751cd4d76b85d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot源码分析
SpringBoot
技术路上的苦行僧
不怕别人天赋比你高,就怕别人比你更努力
展开
-
SpringBoot学习总结(13)之Actuator服务监控与管理
一、前言微服务的特点决定了功能模块的部署是分布式的,大部分功能模块都是运行在不同的机器上,彼此通过服务调用进行交互,前后台的业务流会经过很多个微服务的处理和传递;在这种情况下,服务的健康监控就变的尤为重要,使用SpringBoot Actuator可以方便我们对于服务进行监控治理。在这种框架下,微服务的监控显得尤为重要。本文主要结合Spring Boot Actuator,跟大家一起分享微服务Spring Boot Actuator的常见用法,方便我们在日常中对我们的微服务进行监控治理。二、Ac原创 2020-08-04 15:44:12 · 959 阅读 · 0 评论 -
SpringBoot学习总结(7)之整合jsp
一、环境Maven 3.6.0IDEA IntelliJ IDEA 2017.2.6 x64JDK 1.8Spring Boot 1.5.4.RELEASE二、修改pom文件,增加jsp坐标在springboot项目,springboot官方是不建议使用jsp,因为使用jsp会让springboot很多特性不支持,但是,这里只做介绍,不做深入学习,所以我们需要特别的导入对应的j...原创 2019-04-10 00:11:34 · 216 阅读 · 0 评论 -
SpringBoot学习总结(12)之部署方式
一、前言在前面我们已经介绍了利用SpringBoot极速构建一个Web应用系统,本节主要是介绍SpringBoot的部署方式,SpringBoot可以以Jar方式部署,也可以部署到支持Servlet 3.0或者支持较早的Servlet2.0的web服务器上。SpringBoot可能会面临多环境部署,如测试环境、线上环境、预验示环境,这里也会介绍SpringBoot多环境部署的方式。二、...原创 2019-04-16 14:23:53 · 498 阅读 · 0 评论 -
SpringBoot学习总结(11)之自动装配
一、自动装配SpringBoot提供了注解@Configuration,用来配置多个Bean,想我之前的SpringBoot学习总结总就使用多很多次这个注解类,例如配置Spring的数据源,然后SpringBoot我们大概知道他有自动装配功能,但是为什么能够自动装配,以及什么是自动装配毫不介绍,这节就是主要介绍SpringBoot的自动装配和Configuration。1.1 @Confi...原创 2019-04-16 11:16:00 · 838 阅读 · 0 评论 -
SpringBoot学习总结(6)之整合Filter
一、环境Maven 3.6.0IDEA IntelliJ IDEA 2017.2.6 x64JDK 1.8Spring Boot 1.5.4.RELEASE二、pom.xml文件配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...原创 2019-04-09 10:28:48 · 362 阅读 · 0 评论 -
SpringBoot学习总结(5)之整合Servlet
一、环境Maven 3.6.0IDEA IntelliJ IDEA 2017.2.6 x64JDK 1.8Spring Boot 1.5.4.RELEASE二、pom配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin...原创 2019-04-08 16:29:03 · 326 阅读 · 0 评论 -
SpringBoot学习总结(3)之集成MVC
1.集成MVC框架1.1 引入依赖SpringBoot集成SringMVC框架并且实现自动配置,只需要在pom.xml文件中添加以下依赖即可,不需要其他的配置。 <!--thymeleaf模板依赖--> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2019-04-02 18:20:58 · 577 阅读 · 0 评论 -
SpringBoot学习总结(10)之使用JdbcTemplate访问数据库
一、前言在上篇的博客已经介绍了Sprinboot项目中使用Swagger 构建强大的RESTful API文档,但是我们其中的数据都是写死的,在本篇博客中将介绍使用JdbcTemplate访问数据库。二、SpringBoot中使用JdbcTemplate2.1 增加对应的依赖<dependency> <groupId>org.springframew...原创 2019-04-11 17:42:39 · 359 阅读 · 0 评论 -
SpringBoot学习总结(9)之使用Swagger2构建RESTful API文档
一、RESR简介REST 这个词是Roy Thomas Fielding 在他2000 年的博士论文中提出的, Fielding 是一个非常重要的人,他是HTTP 协议( 1.0 版和1.1 版)的主要设计者、Apache 服务器软件的作者之一、Apache 基金会的第一任主席。所以,他的这篇论文发表后,就引起了广泛关注,并且对互联网开发产生了深远的影响。Fielding 将他对互联网软件...原创 2019-04-11 15:54:40 · 323 阅读 · 0 评论 -
SpringBoot学习总结(8)之整合Thymeleaf
一、介绍springboot默认提供支持的静态资源位置目录如下: /static /public /resources /META-INF/resources 比如说我们可以在src/main/resources/目录下创建static,然后在static中存放一张图片D.jpg,启动项目之后,我们尝试访问:http://localhost:8080/D...原创 2019-04-11 12:03:59 · 388 阅读 · 0 评论 -
SpringBoot学习总结(2)之SpringBoot环境搭建
一、介绍本章首先介绍如何安装Spring Boot 应用的开发环境,如果你是新手, 需要安装Java8 和Maven3 。Spring Boot 应用中Maven 是必备工具,因此这一章也会详细介绍Maven 工具的安装、配置和使用。最后会再次介绍Spring 的历史、IoC 容器和Spring 常用的注解。如果你已经熟悉Java 和Maven , 可以直接跳过这篇博客。二、环境搭建2...原创 2019-04-01 18:12:36 · 474 阅读 · 0 评论 -
SpringBoot学习总结(1)之SpringBoot入门篇
一、SpringBoot概述Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Spring 框架已经成为企业应用开发领域非常流行的基础框架。有大量的企业应用基于 Spring 框架来开发。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开发人员的使用,另外一个方面也带来了使用方面的问题。每个子项目都有一定...原创 2019-04-01 11:51:51 · 919 阅读 · 1 评论 -
SpringBoot学习总结(4)之整合Mybatis
一、介绍上一篇中我已经介绍了SpringBoot整合MVC框架,在这节中我主要是介绍SpringBoot整合Mybatis,在这里我会讲解在整合中可能会遇到的各种错误以及对应的解决方法。二、环境IntelliJ IDEA 2017.2.6 x64 springboot1.5.4.RELEASE jdk1.8 maven 3.6.0三、开发步骤1.打开Idea,点击File-...原创 2019-04-04 11:55:08 · 392 阅读 · 0 评论