
SpringBoot专题
文章平均质量分 94
冰点IT
本人五年开发经验,对Java主流开发框架有较深入的研究,博客内容主要从两个层面体现:教程系列和专题系列,其中教程系列内容有连续性,便于学习和入门;而专题系列主要解决开发中遇到的技术痛点,便于技术的进阶,也希望各位学友能够给与支持和鼓励,谢谢!
展开
-
SpringBoot中全局异常处理以及错误页的定义方式
阅读原文在开发中,当我们需要构建一个基础的开发框架时,自定义错误页面、全局异常处理、响应结果集封装等技术点,是我们必须考虑的问题,那么如何在SpringBoot框架的基础上来优雅的解决这些问题呢?一、自定义错误页面关于错误页面的处理,SpringBoot提供了默认的支持,基本思路如下:1、当页面请求发生异常时,会自动请求“/error”控制器;2、此控制器会根据处理类型自动匹配,将处理类...原创 2020-03-28 18:36:44 · 1576 阅读 · 0 评论 -
SpringBoot中如何自定义Thymeleaf标签
阅读原文在使用Thymeleaf模板引擎开发页面时,我们可以自定义一些通用的标签,来简化开发、降低代码量,下面我以开发中常见的下拉选为例,使用Thymeleaf自定义一个下拉选的公共组件。一、引入依赖<dependencies> <!-- web启动依赖 --> <dependency> <groupId>org...原创 2020-03-02 15:00:45 · 1115 阅读 · 2 评论 -
Thymeleaf模板引擎常规使用技巧整理
Thymelaf是适用于web和独立环境的服务器端的Java模板引擎,它的主要目标使得模板开发的工作流程优雅自然,它定义的模板HTML可以在浏览器中正确渲染,也可以作为静态原型文件工作,这是它的最大亮点,它提供有适用于spring框架的模块,便于开发人员整合。一、整合Thymeleaf1、引入依赖<!-- thymeleaf依赖 --><dependency> ...原创 2020-02-29 11:07:31 · 884 阅读 · 1 评论 -
SpringBoot如何自定义启动Banner
当我们使用SpringBoot开发项目时是不是有一种如沐春风感觉呢?那么如果在我们的项目中加上一个“性感”的启动banner会不会更加的独领风骚呢?哈哈,下面我们来看一下SpringBoot中如何自定义启动Banner?一、banner文件SpringBoot支持两种设置banner的方式:txt文件以及jpg、png、gif图片,需要注意的是,图片格式的banner并不是启动时将图片在控制台...原创 2020-01-20 10:51:03 · 1237 阅读 · 0 评论 -
SpringBoot中如何使用logback日志框架
对于Java来说,现在有很多的日志实现,像commons-logging、log4j、log4j2、logback等,这些都是比较主流的日志实现。SpringBoot对上述主流的日志实现都做了很好的支持,这样以来我们在使用日志框架时就显得有些困惑了,怎么样选择日志框架,才是最优配置。其实最优配置是相对的,不过我们可以根据SpringBoot“约定优于配置”的理念作为指导,来选择适合自己的日志框...原创 2020-01-20 09:53:43 · 605 阅读 · 0 评论 -
SpringBoot如何正确配置静态资源的访问
使用SpringBoot搭建web项目时静态资源的访问必然是一个需要考虑的问题,不过SpringBoot在对于静态资源访问的问题上已经做了很好的支持,下面就静态资源访问的正确姿势进行说明。一、静态资源配置SpringBoot默认从以下几个目录访问静态资源:/META-INF/resources//resources//static/public/以上4个默认目录中如果存在同一个静态...原创 2020-01-18 14:56:00 · 6425 阅读 · 1 评论