
SpringBoot
文章平均质量分 86
SpringBoot
齐大圣2012
这个作者很懒,什么都没留下…
展开
-
项目规范、搭建、整合、方案【汇总】
【规范篇】【接口规范】https://mp.weixin.qq.com/s/yjbcQY1JjK8U5jAs1YGnYg接口封装统一返回结果格式https://blog.youkuaiyun.com/qidasheng2012/article/details/86736351【Controller规范】https://mp.weixin.qq.com/s/wiTO_QG-1tKjvrocanMCA...原创 2019-06-04 13:47:28 · 236 阅读 · 0 评论 -
SpringBoot【汇总】
【超详细图文教程】用SpringBoot+Maven搭建SSM框架https://blog.youkuaiyun.com/m0_37173810/article/details/78180932原创 2018-10-23 16:23:08 · 423 阅读 · 0 评论 -
注解【汇总】
springBoot注解大全原创 2020-04-01 15:36:39 · 133 阅读 · 0 评论 -
SpringBoot2.x 搭建SSM项目(附源码)
最终目录结构pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0&a原创 2018-11-19 10:45:24 · 1678 阅读 · 0 评论 -
SpringBoot2.x 整合logback日志框架
一、使用篇1、Maven依赖<!--Begin LogBack Log--><!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic --><dependency> <groupId>ch.qos.logback</groupId> ...原创 2019-03-22 09:41:13 · 1447 阅读 · 0 评论 -
SpringBoot2.x 热部署 DevTools
【pom】<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <option...原创 2020-01-10 16:37:39 · 184 阅读 · 0 评论 -
SpringBoot2.x 统一异常处理
【转】翟永超:Spring Boot中Web应用的统一异常处理http://blog.didispace.com/springbootexception/转载 2019-10-28 16:09:53 · 507 阅读 · 0 评论 -
SpringBoot2.x 参数校验
目录简介Maven依赖SpringBoot2.2.X版本SpringBoot2.3.X版本注解实战测试推荐好文简介实际项目开发中经常会遇到表单提交时的参数校验,最好的处理方式是前后端都进行校验。例如创建商品、订单等等场景。本文主要讲解后端对参数的校验。javax.validation的一系列注解可以帮我们完成参数校验,免去繁琐的串行if校验Maven依赖SpringBoot2.2.X版本<dependency> <groupId>org.springframe原创 2021-04-13 14:31:00 · 355 阅读 · 0 评论 -
SpringBoot2.x 静态资源处理
spring: mvc: static-path-pattern: /image/** resources: static-locations: classpath:/images/static-path-pattern:访问模式,默认为/**,多个可以逗号分隔static-locations:资源目录,多个目录逗号分隔,默认资源目录为classpath:/META-...转载 2019-12-18 17:26:00 · 302 阅读 · 0 评论 -
SpringBoot2.x 配置全局错误页面(附源码)
【简介】项目中经常需要配置自定义的错误页面,例如404、500等页面【本文Demo】https://github.com/qidasheng2012/springboot2.x_ssm/tree/branch-error-page【ErrorPageConfig】package com.springboot.ssm.config;import org.springframewor...原创 2019-11-28 15:39:33 · 1108 阅读 · 1 评论 -
SpringBoot2.x 整合 MyBatisGenerator
https://www.jianshu.com/p/9cdb9c913c69原创 2019-11-12 11:27:53 · 313 阅读 · 0 评论 -
SpringBoot2.x + MyBatis + 多数据源
【简介】在实际开发过程中会遇到多数据源的场景,本文主要介绍怎样实现多数据源。本文只介绍核心的配置,其他的请道友clone项目自行查看【本文Demo】https://github.com/qidasheng2012/springboot2.x_ssm/tree/branch-DataSources【建表】创建两个数据库分别为:system和server在system中创建user表...原创 2019-11-16 20:30:23 · 275 阅读 · 0 评论 -
SpringBoot2.x整合MyBatis-Plus
【官网】https://mp.baomidou.com/【maven 依赖】<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.2.0</version&...原创 2019-11-12 20:11:05 · 1030 阅读 · 0 评论 -
SpringBoot 2.x 整合Druid数据库连接池(附源码)
https://www.jianshu.com/p/4a8e56f557ea原创 2019-11-12 17:33:26 · 314 阅读 · 0 评论 -
SpringBoot2.x + MyBatis-Plus + Druid + 注解方式多数据源
【简介】如果不熟悉MyBatis-Plus可以先看下这篇文章:SpringBoot2.x整合MyBatis-Plus本文主要讲解使用注解的方式配置多数据源【本文Demo】https://github.com/qidasheng2012/data-sources本文只会把核心的一部分代码粘贴出来进行讲解,道友可以根据上面的GitHub地址clone下项目,修改为自己的数据库配置,项目即可...原创 2019-11-19 15:00:25 · 2875 阅读 · 3 评论 -
SpringBoot2.x整合MyBatis通用Mapper4
通用 Mapper4 是一个可以实现任意 MyBatis 通用方法的框架,项目提供了常规的增删改查操作以及Example 相关的单表操作。通用 Mapper 是为了解决 MyBatis 使用中 90% 的基本操作,使用它可以很方便的进行开发,可以节省开发人员大量的时间。【官方文档】https://github.com/abel533/Mapper/wiki【maven依赖】http://...原创 2019-11-12 16:55:44 · 1312 阅读 · 0 评论 -
SpringBoot2.x + Mapper4 + 多数据源
【简介】本文在SpringBoot2.x整合MyBatis通用Mapper4 和 SpringBoot2.x + MyBatis + 多数据源 ,基础上做整合。实现 SpringBoot2.x + Mapper4 + 多数据源【本文Demo】https://github.com/qidasheng2012/springboot2.x_ssm/tree/branch-Mapper4-Data...原创 2019-11-18 11:52:38 · 378 阅读 · 0 评论 -
Spring Boot 2.x整合PageHelper实现分页 【附源码】
分页查询在实际开发中是必不可少的一项功能,本文在SpringBoot2.x搭建SSM项目上继续整合PageHelper实现分页【PageHelper GitHub地址】https://github.com/pagehelper/Mybatis-PageHelper【本文demo GitHub地址】https://github.com/qidasheng2012/springboot2....原创 2019-10-29 20:03:57 · 1600 阅读 · 0 评论 -
Spring Boot2.x属性配置文件及多环境配置文件
http://blog.didispace.com/springbootproperties/转载 2019-10-28 15:52:16 · 335 阅读 · 0 评论 -
SpringBoot2.x + 自定义注解
我们经常使用自定义注解和AOP实现操作日志、权限、统计执行时间等功能,本文记录使用SpringBoot实现自定义注解本文在一个ssm项目的基础上进行的SpringBoot搭建SSM项目:https://blog.youkuaiyun.com/qidasheng2012/article/details/84233549开始正文1. 添加依赖&lt;dependency&gt; &lt;groupId...原创 2018-11-22 15:33:57 · 3224 阅读 · 0 评论 -
SpringBoot2.x 整合 Swagger2
【简介】Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法、参数和模型紧密集成到服务器的代码,允许Api 来始终保持同步,Swagger让部署管理和使用功能强大的Api。【官网】http://swa...原创 2019-09-23 17:50:29 · 1141 阅读 · 0 评论 -
SpringBoot2.x 整合 easyexcel 进行报表导入导出
【easyexcel简介】阿里出品用来处理Excel的开源工具为什么要使用 easyexcel ?Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。...原创 2019-10-23 20:55:52 · 15575 阅读 · 10 评论 -
SpringBoot集成JWT实现token验证
【JWT官网】https://jwt.io/ 【JWT(Java版)的github地址】https://github.com/jwtk/jjwt【什么是JWT】Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).定义了一种简洁的,自包含的方法用于通信双方之间以JSON对象的形式安全的传递信息。因为数字签名...转载 2020-03-02 11:29:05 · 878 阅读 · 0 评论 -
SpringBoot2.x整合Dubbo
【项目Git地址】https://github.com/qidasheng2012/springboot_dubbo【版本】Springboot2.xDouble2.6Zk3.4.14JDK8这里就不介绍Dubbo了,不了解的可以看这里:https://www.cnblogs.com/SimpleWu/p/9769797.htmlzookeepr安装下载去官网查找稳定的版...转载 2019-07-22 13:23:20 · 1762 阅读 · 0 评论 -
SprinBoot2.2.x 整合 Redis【附源码】
【项目Git地址】https://github.com/qidasheng2012/springboot_redis项目主要是springBoot2.x整合Redis的demo,所以并没有整合数据库和mybatis等组件【项目结构】【pom依赖】<?xml version="1.0" encoding="UTF-8"?><project xmlns="http:...原创 2019-07-19 11:17:42 · 469 阅读 · 0 评论 -
SprinBoot2.2.x 整合 Redission (分布式锁)【附源码】
上一篇 sprinBoot2.x 整合 Redis 【项目Git地址】https://github.com/qidasheng2012/springboot_redis项目主要是springBoot2.x整合Redission的demo,所以并没有整合数据库和mybatis等组件【项目结构】【pom依赖】<?xml version="1.0" encoding="UTF-8...原创 2019-07-19 20:01:01 · 8817 阅读 · 1 评论 -
SpringBoot2.2.x 防重复提交token(注解方式)
【简介】在开发过程中经常需要做防止重复提交处理,例如:下订单,保存信息等等前端处理思路:点击按钮后,立即将按钮置灰且不可使用,然后调用处理逻辑接口,当接口有响应后重新使按钮重新亮起可用后端处理思路:思路一、建立数据库唯一索引,通过数据库唯一索引,保证数据唯一思路二、通过token方式,调用业务接口前先调用接口获取token,调用业务接口时传入token,先进行token校验和处...原创 2019-07-23 17:41:40 · 2373 阅读 · 3 评论 -
SpringBoot2.x整合SpringSecurity简单实现登入登出从零搭建
【说明】本文参考自:https://www.cnblogs.com/ealenxie/p/9293768.html将项目升级为springboot2.x版本【项目GitHub地址】https://github.com/qidasheng2012/spring-security-login【项目搭建】始化SQL脚本DROP TABLE IF EXISTS `user`;CREA...原创 2019-10-21 20:55:04 · 4296 阅读 · 0 评论 -
SpringBoot2.x 整合百度UidGenerator(附源码)
目录前言本文源码UidGenerator是什么UidGenerator的优势整合UidGenerator Maven引入建表SQLapplication.yml实体类mapperservicecontroller重写WorkerIdAssigner接口将uid-generator核心对象装配为spring的bean测试前言实际开发分布式项目过程中我们会遇到分布式id的问题,解决方案有基于数据库、基于雪花算法等等。本文主要介绍基于雪花算法的百度开源UidGenerator项目与SpringBoot2.x转载 2021-06-03 10:50:54 · 1535 阅读 · 0 评论