SpringBoot日志系统详解1

246 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
Java工程师,Java初学者
你将会学到
SpringBoot核心技术讲解
课程简介

Spring Boot开发笔记


学习内容

1. Spring Boot概述

2.Spring Boot入门程序

3.Spring Boot配置详解

4.Spring Boot日志系统详解

5.Spring Boot与Web整合

6.Spring Boot与模板引擎的整合(Freemarker,Thymleaf)

7.Spring Boot与MyBatis整合

8.Spring Boot与JPA整合

9.Spring Boot自动配置原理(源码分析)

10.Spring Boot与缓存(Redis)整合

11.Spring Boot与消息队列整合(ActiveMQ,RabbitMQ,RocketMQ,Kafka)

12. Spring Boot与Elasticsearch(Elastic Stack=Elasticsearch + Logstash + Kibana)整合

13. Spring Boot与MongoDB整合

14. Spring Boot与任务调度整合(quartz cron表达式)

15. Spring Boot与Dubbo整合

16. Spring Boot与Shiro以及Spring Security整合


一.Spring Boot概述


1.Spring Boot是什么

基于Spring Framework之上的一个微服务架构开发的一个框架


Spring Boot简化了开发,因为Spring Boot就是一种自动配置的一个基于Java配置方式(全注解)开发模式的框架


Spring Boot能够整合各种第三方开源框架,而且做了一些默认配置(自动配置)


Spring Boot是JavaEE解决方案


Spring Boot和Spring Cloud关系:Spring Cloud开发必须用Spring Boot,Spring Boot开发不一定用Spring Cloud。


官方的介绍


1. Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

2. We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

2.Spring Boot的特点

Create stand-alone Spring applications

Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)

Provide opinionated ‘starter’ dependencies to simplify your build configuration

Automatically configure Spring and 3rd party libraries whenever possible

Provide production-ready features such as metrics, health checks and externalized configuration

Absolutely no code generation and no requirement for XML configuration


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交