SpringBoot
文章平均质量分 82
lf_yyyy
技术改变人生
展开
-
03_SpringBoot与日志
SpringBoot与日志 1. 日志框架 为什么会有日志框架 ? 我们通过一个小故事来解释. 小张开发一个大型的系统 : 以前把关键数据通过 System.out.println(); 将关键数据打印在控制台. 而老板由于看着满屏的打印很不爽,于是要求小张删除该打印,这让小张愁的不行,不知道该如何记录这些关键的信息,这时老板看到了小张的无奈,给小张一个建议,何不把关键信息存放在一个文件中呢?...原创 2019-07-31 19:39:27 · 845 阅读 · 0 评论 -
01_SpringBoot入门
SpringBoot入门 SpringBoot 用来简化 Spring 应用开发, 约定大于配置, 去繁从简, justrun 就能创建一个独立的,产品级别的应用. 背景 : J2EE 开发笨重, 配置繁多, 开发效率低, 部署流程复杂, 第三方技术集成难度大. 优点 : 快速创建独立运行的 Spring 项目以及与主流框架集成. 使用嵌入式的 servlet 容器,应用无需打成 war 包...原创 2019-07-21 12:05:41 · 138 阅读 · 0 评论 -
02_SpringBoot的配置
SpringBoot的配置 1. 配置文件 SpringBoot使用一个全局的配置文件,以下二选一,且配置文件名字是固定的. application.properties application.yml 作用 : 修改springboot的默认配置 存放目录 : /src/main/resources目录或者类路径/config YAML (YAML Ain’t Markup Langu...原创 2019-07-21 12:05:26 · 140 阅读 · 0 评论 -
04_SpringBoot 与 web 开发
SpringBoot 与 web 开发 1. 怎么使用 Springboot 创建 web 项目? 创建 SpringBoot 应用, 选中我们需要的模块 SpringBoot 已经将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 自己编写业务代码 2. 自动配置原理? 这个场景 SpringBoot 帮我们配置了什么? 能不能修改? 能修改哪些配置? 能不能扩展? .....原创 2019-07-21 12:05:12 · 146 阅读 · 0 评论 -
05_SpringBoot与Docker
SpringBoot与Docker 简介 : Docker是一个开源的应用容器引擎,他支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他的使用着可以直接使用这个镜像. 运行中的这个镜像称为容器,容器启动速度是非常快的. 核心概念 : docker主机(Host) : 安装了 Docker 程序的机器(Docker直接安装在操作系统之上). docker客户端(Client...原创 2019-07-21 12:04:24 · 67 阅读 · 0 评论 -
06_SpringBoot与数据访问
SpringBoot与数据访问 简介 对于数据访问层,无论是 SQL 还是 NOSQL , SpringBoot 默认采用整合 SpringData 的方式进行统一的处理,添加大量自动配置,屏蔽了很多设置.引入各种 xxxTemplate, xxxRepository 来简化我们对数据访问层的操作, 对我们来说只需要进行简单的设置即可. 整合 JDBC pom 文件 : <!-- jdbc ...原创 2019-07-21 12:04:58 · 131 阅读 · 0 评论 -
07_SpringBoot自定义starters
SpringBoot 自定义 Starters 创建过程 : (IDEA) 将自动配置的项目配置到starter中 pom.xml <!-- 启动器 --> <dependencies> <!-- 引入自动配置包 --> <dependency> <groupId>com.lfy.s...原创 2019-07-21 12:04:48 · 127 阅读 · 0 评论