![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
今天你学习了么
这个作者很懒,什么都没留下…
展开
-
SpringBoot - 缓存
1. JSR107缓存规范 为了统一缓存的开发规范,提高系统的扩展性,j2ee提供了 JSR107缓存规范,其中定义了5个核心接口分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry CachingProvider缓存提供者 CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访...原创 2020-04-28 11:10:09 · 103 阅读 · 0 评论 -
SpringBoot - 数据访问
1. 概述 对于数据访问层,无论是SQL还是NOSQL,SpringBoot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置,引入各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作 2. 整合基本的JDBC与数据源 <dependency> <groupId>org.springframework...原创 2020-04-24 10:56:03 · 113 阅读 · 0 评论 -
SpringBoot - 异常处理
1. 错误页面 在SpringBoot中发生错误的时候,默认会自动返回一个错误页面,如404错误如下所示 而对于其他的客户端工具返回一个json数据 springboot对于错误处理的默认处理在WebMvcAutoConfiguration配置类中 里面有以下组件 DefaultErrorAttributes BasicErrorController ErrorPageCustomize...原创 2020-04-23 20:07:08 · 193 阅读 · 0 评论 -
SpingMVC - 关于请求转发和重定向
有些时候我们需要在Controller中处理完数据之后,需要跳转到另一个Controller中进行相关操作,这个时候可以用请求转发和请求重定向 重定向 一个web资源收到客户端请求后,通知客户端(浏览器)去访问另外一个web资源,这称之为请求重定向。 是两次请求,浏览器地址栏会发生变化 基本使用 @PostMapping("/login") public String login(@Re...原创 2020-04-23 11:35:28 · 144 阅读 · 0 评论 -
SpringBoot - Web开发
1. SpringBoot对静态资源的映射规则 在SprigBoot中对于WebMVC的自动配置都在WebMvcAutoConfiguration中 在WebMvcAutoConfiguration中的addResourceHandlers配置了资源映射 @Override public void addResourceHandlers(ResourceHandlerRegistry regis...原创 2020-04-17 09:40:53 · 72 阅读 · 0 评论 -
SpringBoot - 日志
1. 日志框架 JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j… 日志门面(日志的抽象层) 日志的实现 JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-logging Log4j JUL(java.util.loggi...原创 2020-04-16 19:18:19 · 92 阅读 · 0 评论 -
SpringBoot - 配置
1. 配置文件 SpringBoot使用一个全局的配置文件,修改SpringBoot自动配置的默认值,配置文件名是固定的 application.properties application.yml YAML:以数据为中心,比json、xml等更适合做配置文件; ① YAML语法 k:(空格)v:表示一对键值对(空格必须有); 以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的...原创 2020-04-16 12:02:28 · 76 阅读 · 0 评论 -
SpringBoot - 基础入门
1. 概述 1.1 什么是SpringBoot springBoot SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品,设计目的是用来简化新Spring应用的初始搭建以及开发过程 最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注与业务而非配置 1.2...原创 2020-04-16 10:23:01 · 177 阅读 · 0 评论