![](https://img-blog.csdnimg.cn/2019112511315672.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot系列博客
文章平均质量分 87
SpringBoot系列的博客文章,主要是针对目前所用到的一些内容,更偏重于实践的内容,博客持续更新,有问题随时询问,感谢支持!
Geek-Banana
JAVACV工程师
新手炼丹师
展开
-
springboot如何使用全局拦截器,并且使用过滤器实现快速失败
前言需求是这样的项目的一个需求是要做全局的过滤器,然后在项目中做权限的校验。同时要应用到所有的项目当中,以jar包的形式引入。自己也捣鼓两天才弄出来,其实也蛮简单的配置拦截器先在项目中配置好拦截器,并且进行测试,而且可用,以下就是我写的拦截器package com.tfjybj.auth.boot.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.htt原创 2021-02-05 11:06:09 · 2877 阅读 · 2 评论 -
(九) spring boot 整合静态与动态定时器
关于在项目中的定时任务,我了解的不够深入,如果有兴趣可以去看下xxl-job,本篇仅仅介绍写在项目中的代码来实现定时任务的功能,分为两个方面,一个是静态,一个是动态。实现定时器依赖的是spring封装好的@Schedule注解,通过这个注解我们来实现了定时任务的执行,所以我们不需要依赖的引入。静态的定时器任务执行完全依赖注解,动态的则需要与数据库一起进行执行静态定时器在config包下添...原创 2019-11-30 16:37:50 · 533 阅读 · 1 评论 -
(八) spring boot 整合异常封装
在程度开发的过程中,难免会遇到的错误,我们肯定不能一味的使用try…catch来捕捉异常。为了让我们少挨骂,更为了我们的性命照相,我强烈推荐不要一直使用try…catch来捕捉异常封装引入依赖 <!--封装异常要获取http请求--> <dependency> <groupId>org.apache....原创 2019-11-29 22:29:09 · 533 阅读 · 1 评论 -
(七) spring boot 接口返回结果封装&&对象json的转换
对于很多时候,都是使用前后端分离的形式来写的接口,所以对于数据返回的规定是必不可少的,在我们日常的开发中这部分的使用还是很必要的另外一点,在返回参数或者其他业务中,有时候遇到实体和json的转换也是很头疼,所以整合了一下这部分的内容。接口返回结果封装添加Result类在util包中添加类Resultimport java.io.Serializable;import java.uti...原创 2019-11-28 16:00:12 · 2919 阅读 · 0 评论 -
(六) spring boot 整合rabbitmq 与 rabbitmq使用教程
当你点进这篇文章我觉得你已经对 rabbitmq 不是很陌生了,至少清楚它是一个队列可以发送消息使用,下面简述一下它适合在什么场景下使用,与其他同类产品的对比,以及如何使用后续我也会写一个系列专门来 rabbitmq ,此篇还是较为简单的介绍,主要还是针对 springboot 中的适用来写的我们要在何时使用rabbitmq应用解耦有的时候由于有着不同的服务或者不同的应用之间互相调用,...原创 2019-11-27 16:18:57 · 797 阅读 · 1 评论 -
(五) spring boot 配置使用 redis
实际的项目中难免会使用到缓存来提高我们程序的运行效率,用的最多的也还是redis,所以我此篇文章主要来写我们在springboot项目中如何整合redis与使用redis对于redis的使用其实很简单,也是数据库的一种,增删改查,没有什么太大的区别,只不过它的速度很快,因为redis使用的是内存进行查询redis 中所包含的数据类型...原创 2019-11-26 15:22:07 · 406 阅读 · 2 评论 -
(四) spring boot 多环境配置
由于在实际的工作中需要对于不同的环境来进行调试和写bug,所以我们需要一个快捷的方式来进行各个环境的切换,比如说开发、测试、生产三个环境,如果需要从一个环境切换到另一个环境,肯定不可以去修改配置文件,所以我们就要切换一下配置文件配置文件中记录了很多内容,包括数据库连接、中间件链接、还有一些常量参数的配置等等,这些都是要陪知道配置文件当中的本文主要介绍的便是在springboot中配置文件的切换...原创 2019-11-25 10:39:45 · 250 阅读 · 2 评论 -
(三) spring boot 之使用Swagger配置详解
@Mapper和Repository的区别https://blog.csdn.net/weixin_30664615/article/details/96501678原创 2019-11-24 16:12:49 · 1888 阅读 · 1 评论 -
(二) spring boot 整合 MyBatis-plus
上回讲了springboot项目的初始化与配置了swagger页面,算是可以进行最基础的开发了。下面我就将我们的项目连接上数据库进行对数据库的操作,由于目前流行的ssm,所以我采用了mybatis,但是由于mybatis-plus进行了CURD的封装,所以我对mybatis-plus进行封装,使得开发更加快速,不过同时其中也有有问题的地方,比如说这类的方法我们可能有其他需求需要改动也不可避免。...原创 2019-11-23 23:18:33 · 357 阅读 · 1 评论 -
(一) spring boot 项目初始化 + 配置swagger页面
SpringBoot是什么Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域 (rapid application development) 成为领导者。为什么要使用S...原创 2019-11-21 23:38:39 · 2769 阅读 · 2 评论