SpringBoot创建,配置与日志

Spring Boot是一个基于Spring框架的开源框架,它可以帮助开发者快速搭建基于Spring的应用程序。Spring Boot的目的是简化Spring应用程序的初始配置和开发过程,减少开发者的工作量,让开发者专注于业务逻辑代码的编写。Spring Boot采用了自动配置和约定大于配置的思想,大大简化了应用程序的搭建和部署。它也提供了许多开箱即用的功能和插件,如Web框架、数据访问、安全性等,可以帮助开发者快速构建出基于Spring的企业级应用程序。

SpringBoot 的创建

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 快速添加依赖
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

SpringBoot 的配置文件

  • Spring Boot 配置⽂件主要分为以下两种格式:
  1. properies
  2. yml
    在这里插入图片描述
  • 配置⽂件作⽤

整个项⽬中所有重要的数据都是在配置⽂件中配置的,⽐如:

  • 数据库的连接信息(包含⽤户名和密码的设置);
  • 项⽬的启动端⼝;
  • 第三⽅系统的调⽤秘钥等信息;
  • ⽤于发现和定位问题的普通⽇志和异常⽇志等。

如果没有配置信息,那么 Spring Boot 项⽬就不能连接和操作数据库,甚⾄是不能保存可以⽤
于排查问题的关键⽇志

  • application.properies 中文乱码问题 (配置 UTF-8)
    在这里插入图片描述
    同样的为以后的项目也配置 :
    在这里插入图片描述

IDEA 热部署

(写完代码不需要手动重启 , 即可自动生效)

  1. 添加 springboot-dev-tool 框架
    在这里插入图片描述
  2. 设置 项目的自动编译 ( 当前项目和新项目)

在这里插入图片描述
在这里插入图片描述
3. 开启 运行中的热部署

SpringBoot 的日志文件

在这里插入图片描述

  • 自定义打印日志

在程序中得到⽇志对象。
使⽤⽇志对象的相关语法输出要打印的内容

  • 在程序中获取⽇志对象需要使⽤⽇志⼯⼚ LoggerFactory
    在这里插入图片描述
  • 日志的级别

筛选重要信息 , 节省时间
在这里插入图片描述

  • 日志的持久化
    在这里插入图片描述

lombok

Lombok项目是一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。不需要再写getter、setter或equals方法,只要有一个注解,就有一个功能齐全的构建器、自动记录变量等等

  • 安装 lombok 插件
    在这里插入图片描述
  • lombok 使用
  1. 在项目中添加 lombok 依赖
    在这里插入图片描述
  2. 使用 lombok 方式编写代码

@Data = 在这里插入图片描述

在这里插入图片描述

  • 使用 lombok 更简单输出日志
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值