![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
黑子的程序员
这个作者很懒,什么都没留下…
展开
-
Spring Boot学习笔记(七)
七、启动配置原理 几个重要的事件回调机制 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener 只需要放在ioc容器中 ApplicationRunner CommandLineRunner 启动流程: 1、创建SpringApplication对象 initialize(sources); private void initialize(Object[] sources) {原创 2020-05-12 00:01:38 · 130 阅读 · 0 评论 -
Spring Boot学习笔记(六)
SpringBoot与数据访问 1、JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <原创 2020-05-11 21:57:53 · 94 阅读 · 0 评论 -
Spring Boot学习笔记(五)
一、 错误处理机制 1)、SpringBoot默认的错误处理机制 默认效果: 1)、浏览器,返回一个默认的错误页面 浏览器发送请求的请求头: 2)、如果是其他客户端,默认响应一个json数据 原理: 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置; 给容器中添加了以下组件 1、DefaultErrorAttributes: 帮我们在页面共享信息; @Override public Map<String, Object> getErro原创 2020-05-11 21:47:12 · 190 阅读 · 0 评论 -
Spring Boot学习笔记(四)
四、Web开发 1、简介 使用SpringBoot; 1、创建SpringBoot应用,选中我们需要的模块; 2、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来; 3、自己编写业务代码; 自动配置原理? 这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展? 配置类来封装配置文件的内容; xxxAutoConfigura...原创 2020-04-24 20:07:58 · 174 阅读 · 0 评论 -
Spring Boot学习笔记(三)
三、日志 1、日志框架 市面上的日志框架; JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j… 日志门面 (日志的抽象层) 日志实现 JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-logging Log4j JUL(...原创 2020-04-23 23:36:14 · 106 阅读 · 0 评论 -
Spring Boot学习笔记(二)
二、配置文件 1、配置文件 Spring Boot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SringBoot自动批注的默认值;SpringBoot在底层都给我们自动配置好; YAML(YAML Ain’t Markup Language) YAML A Markup Langua...原创 2020-04-23 22:41:05 · 115 阅读 · 0 评论 -
Spring Boot学习笔记(一)
一、Spring Boot 1、Spring Boot简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一战式解决方案; 2、微服务 微服务:架构风格 一个应用应该是一组小型服务;可以通过HTTP的方式进行互通; 一个微服务架构把每个功能元素放进一个独立的服务; 每一个功能元素最终都是一个课独立替换和独立升级的软件单元; 3、环境准备 –jdk1....原创 2020-04-22 21:31:13 · 122 阅读 · 0 评论