SpringBoot
SpringBoot 的学习
FD-Do
小菜鸟
展开
-
SpringBoot初学习——SpringBoot JPA
一.什么是SpringData JPA要了解SpringData JPA。我们首先要了解什么叫SpringData。我们知道数据库类型有多种,有关系型数据库,非关系型数据库,云数据库等等。不同的数据库的访问形式条件不一,于是就有了SpringData的出现,其主要是统一了各类数据库的访问。那什么是JPA?可以理解为是一种JAVA的标准规范,这个规范为JAVA对象的持久化制定了一些标准的接口,而不...原创 2020-02-27 14:15:37 · 155 阅读 · 0 评论 -
SpringBoot初学习——日志的介绍
一.前言对于日志,通过面向接口的思想。一般分为抽象日志类和对应的实现日志类,而SpringBoot中用的对应的是SLF4J(抽象日志类)和Logback(实现日志类)二.替代包SLF4J(抽象日志类)并不能自己实现日志,因此需要对应的日志类来实现。像图中蓝色的都属于其子类,也就是说我们只有导入slf4j-api.jar和其他对应的jar包,才可以实现日志功能。而对于哪些不兼容slf4j的实现...原创 2020-02-25 00:01:02 · 142 阅读 · 0 评论 -
SpringBoot初学习——自动配置原理的简单介绍
一.前言我在这系列的第一篇文章中已经说过,SpringBoot通过@Import({AutoConfigurationImportSelector.class})使得其在启动的时候,就自动注入了很多的配置类。那么这些配置类是如何被加载到我们的容器中的呢?下面我们来举个例子HttpEncodingAutoConfiguration这个自动配置类。二.具体的介绍1.首先我们看看这个类的源码:@...原创 2020-02-24 11:52:58 · 224 阅读 · 0 评论 -
SpringBoot初学习——@Value/@configurationproperties/@ImportResource
上周把Spring注解的大概内容学习完了,现在回过头来继续看看SpringBoot。不知道是不是假期综合症的原因,这周学习有点心不在焉,于是学习的东西比较少。不过总比没有好吧一.@Value和@configurationproperties的区别上一篇讲SpringBoot的文章,我们讲到了通过@configurationproperties读取配置文件中的值然后注入到相关对象中;然后最近...原创 2020-01-18 13:40:22 · 179 阅读 · 0 评论 -
SpringBoot初学习——yaml文件
一.文件特点作用 1.作用:其实可以理解为和properties配置文件一样的作用,用来读取配置,只不过是该文件的书写格式比较特别 2.文件特点:以缩进来表示层级关系,以 冒号加上一个空格来表示键值对关系。二.文件格式1.对于普通值,其实就是直接键值对,或者你学习过JSON的话,就像JSON里面的一个对一样。只不过有个特点,就是在冒号和值之间,有个空格。2.对于对象值,包括...原创 2019-12-07 14:25:39 · 204 阅读 · 0 评论 -
SpringBoot初学习——HelloWorld 的介绍
一.前言 一年多了,感觉除了工作上遇到的,似乎没有接触工作外的技术。不进则退,虽然工作相对安逸,可以还是有所担忧。趁着年轻,多学学东西。先定个小目标,学习完Springboot。关于SpringBoot的笔记这是第一篇。二.SpringBoot 的作用 对于接触过SSH、SSM框架的人来说。一个项目开发的流程大致如下:新建一个项目——导入相应的jar包——配置各种配置文件...原创 2019-12-01 00:55:16 · 229 阅读 · 0 评论