![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
孤独的#神
这个作者很懒,什么都没留下…
展开
-
Spring Boot项目系列(6)集成redis,根据fastjson,构建序列化方式
前言 先拿个徽章原创 2020-10-24 23:34:27 · 326 阅读 · 0 评论 -
Spring Boot项目系列(5)集成rocketmq消息队列
前言 消息队列是项目中必不可少的一个中间件。消息队列在项目中主要有三大功能十分重要:异步,解耦,削峰,使用Spring Boot对rocketMq的详细集成,请移步Spring Boot集成rocketmq消息队列地址,介绍的十分全面。我自己搭建的spring boot 集成rocketMq-gitee地址: https://gitee.com/shen_wen_jia/learning-projects/tree/master/rocket-springboot-super 异原创 2020-10-17 16:40:35 · 298 阅读 · 0 评论 -
Spring Boot项目系列(4)集成Spring Security ,Oauth2实现项目级别的权限控制和鉴权管理
前言 项目中出现的,接口权限问题,和第三方鉴权功能的简单实现。技术采用spring boot+spring security+oauth2相关技术,做一个简单的权限管理。本项目,只适合用来学习搭建项目,并不适用于直接用于项目开发。还需要加点改造。本项目github地址: https://gitee.com/shen_wen_jia/learning-projects/tree/master/springsecurity-oauth2 整体项目架构 jar包原创 2020-10-17 16:09:02 · 1713 阅读 · 2 评论 -
Spring Boot项目系列(3)项目中统一异常处理,统一标准返回格式,统一错误返回码
spring boot 项目 (3)----controller层,统一异常处理,统一标准返回格式,统一错误返回码 前言 spring boot 项目中的MVC分层,在controller层我们需要做的是什么,统一项目中的返回格式,统一异常的统一处理,统一错误的返回码。项目中的三个统一息息相关,互相联系。 项目架构 1.统一标准返回格式 项目中在controller层出现的各种返回,例:List ,Map<String,Object&原创 2020-10-10 16:42:31 · 900 阅读 · 0 评论 -
Spring Boot项目系列(1)集成Druid,mybatis,通用mybatis, pageHelper相关技术,实现对数据库的操作
Springboot中mybatis的使用–Druid+通用Mapper + PageHelper 前言 在当前的项目框架中,mybatis几乎是最常用的数据库orm框架,让我们更加简单的使用java代码操作数据库的各个字段。在真实的项目中,我们不仅仅只使用mybatis一种技术。加入了druid–数据库连接池,对连接数据库的操作做补充,加入通用mapper,对mybatis的简单数据库操作做补充,减少我们写代码的作业量。加入pageHelper插件,对mybatis的分页操作进行补充,单纯的myb原创 2020-10-09 15:53:40 · 165 阅读 · 0 评论 -
Spring Boot项目系列(2)集成Druid-数据库连接池的初步使用
Druid 学习第一章–数据库连接池的初步使用 1.jar包导入 springboot項目+mybatis+druid的普通web項目的pom.xml文件 <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <projec原创 2020-10-09 16:26:43 · 150 阅读 · 0 评论 -
springboot下实现虚拟路径存放图片,并解决下载图片时的跨域问题
什么是虚拟路径,我们为什么需要虚拟路径 今天在做项目的时候为了实现一个功能,将前端传过来的一个网址转换成二维码图片,存在后端,并给前端提供这个图片的访问地址,一开始直接把图片保存在static下,发现不行,static是静态资源,不会立刻刷新,在最后项目打包之后,这样做也会出现很大的问题,所以需要我们去配置spring boot的虚拟路径。 配置虚拟路径代码 在config包下新建一个文件。 ...原创 2020-01-06 15:45:52 · 1127 阅读 · 0 评论