spring boot实践

日常使用过程中,总是会用到很多的注解及配置方法;部分长时间不使用,总会有一些遗忘或者不确定,网上搜索会浪费过多的事件;做一些记录,便于后续查阅;
让知识变成自己的形状

spring initializr

对于新创建一个工程,通常使用spring initializr来选择依赖的库;本节对各个库的作用进行简短的说明,便于选择;

  • spring boot devtools
    spring-boot-devtools 模块能够实现热部署,添加类 添加方法 修改配置文件 修改页面等 都能实现热部署
  • Lombok
    可以快速的实现属性的get、set方法,让实体类变得更简洁
  • spring configura processor
    spring默认使用yml中的配置,但有时候要用传统的xml或properties配置,就需要使用spring-boot-configuration-processor
  • spring web
    web应用开发必备,使用restful风格的接口,是用mvc都可以用到它,默认使用tomcat作为容器
  • spring reactive web
    web 流平台???
  • spring session
    在多容器的情况下,为session共享提供解决方案,不依赖代码,也无需修改代码
    可参见:Spring Session解决Session共享
  • spring security
    基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。
    参见:Spring Boot Security 详解 <====> 原理解析

配置文件配置项

logbak日志记录配置

参见:logback配置详解 & 原理介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值