springboot
文章平均质量分 54
长流仙山拟画人
学习改变命运
展开
-
springboot项目打包docker镜像并且上传到阿里云远程仓库
springboot项目打包docker镜像并且上传到阿里云远程仓库文章目录springboot项目打包docker镜像并且上传到阿里云远程仓库1, docker开启远程访问1-1 笔者docker安装在ubnutu上(Ubuntu 15.04及更高版本)2, maven插件1, docker开启远程访问1-1 笔者docker安装在ubnutu上(Ubuntu 15.04及更高版本)创建/etc/systemd/system/docker.service.d目录sudo mkdir /etc原创 2020-06-06 16:38:17 · 1114 阅读 · 0 评论 -
springcloud搭建以及集成tx-lcn分布式事务解决框架
本文档采用框架版本,请严格按照文档版本,否则将可能造成版本冲突框架名称框架版本springboot2.0.4.RELEASEspringcloudFinchley.SR1jdk1.8tx-lcn5.0.2.RELEASE使用了哪些springcloud组件组件名称作用eureka注册中心zuul网关hyst...原创 2019-07-11 17:11:00 · 3008 阅读 · 5 评论 -
SpringBoot2.x自定义全局异常处理器和配置
前言:在某些业务场景,我们会在系统中针对某些业务抛出一个统一的自定义异常,然而springBoot为了方便我们能够对这些异常进行统一处理给我们提供了全局异常处理器的功能,其实也就是延用了springmvc的全局异常处理器,只是简化了配置而已。好了,废话不多说,我们直接上代码吧1,自定义异常类.package com.renrengou.exception;/** * @au...原创 2018-09-28 16:50:23 · 2057 阅读 · 0 评论 -
SpringBoot2.x中实现自定义拦截器配置与实现
前言:好了废话不多说,直接说说拦截器是干嘛的,拦截器是一种aop的体现,可以实现权限等功能,例如常用的认证,也就是所谓的登录。好了直接上代码吧,我这里使用的是springboot2.0.5的版本,众所周知springboot2.x多了很多新特性,刚好拦截器配置这里就做了些许改变,为了避免大家采坑,小编特意写下这篇文章。1.x和2.x的静态资源访问区别(注意事项)1.x的resource...原创 2018-09-28 08:57:21 · 5680 阅读 · 0 评论 -
SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页
前言本篇文章主要讲述的是SpringBoot整合Mybatis、Druid和PageHelper 并实现多数据源和分页。其中SpringBoot整合Mybatis这块,之前有一篇文章已经说明过了,这里就不在详细说明。重点是讲述在多数据源下的如何配置使用Druid和PageHelper 。Druid介绍和使用在使用Druid之前,先来简单的了解下Druid。Druid是一个数据库连接...原创 2018-09-20 14:28:05 · 1671 阅读 · 2 评论 -
SpringBoot使用AOP
1,AOP是什么?AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。2,SpringBoot2.x中使用aop和SSM有什么不同呢?请看案例第一步:添加AOP的依赖<?xml version="1.0" encoding="UTF-8"?><pro...原创 2018-09-11 09:06:14 · 769 阅读 · 0 评论 -
SpringBoot2.0使用自带的定时器
前言:日常工作中,我们难免会遇到许多定时任务,比如,定时发送邮件祝福用户生日快乐,某个时间定时清除某些数据非常简单,就两个步骤就完事,第一步:开启定时第二步:编写任务调度的业务类package com.itpengwei.idea.job.springbootjob.commer;import com.itpengwei.idea.job.springbootjob.se...原创 2018-08-28 11:13:39 · 1838 阅读 · 0 评论 -
SpringBoot2.0集成Redis的日常使用
前言:在SSM中往往整合一个redis都需要一堆配置,但是自从用了SpringBoot后这一堆配置就由框架来给我们做了,另外还给我们封装了常用的方法,下面我们来讲讲SpringBoot2.0中集成Redis,因为2.0和以前的版本有点不同,所以我们细细讲解。第一步:直接导入Redis的依赖<?xml version="1.0" encoding="UTF-8"?><p...原创 2018-08-28 10:59:13 · 10129 阅读 · 0 评论 -
SpringBoot整合Quartz实现定时任务(单任务、多任务)
前言:为了实现如:定时发送邮件,订单超时等操作需要使用到任务调度,为了节约自己封装的时间所以使用Quatrz开源项目来帮助我们实现这些繁杂的操作,Quatrz内部有自己的线程池,不需要我们去手动维护线程,而且支持cron表达式等,下面我们讲解一下使用Springboot2.x来整合Quatrz1,先是导入依赖,少了依赖可不行<project xmlns="http://maven....原创 2018-08-27 14:46:29 · 3977 阅读 · 3 评论 -
SpringBoot2.x实现文件上传与下载
1,配置pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m原创 2018-07-06 12:56:36 · 5226 阅读 · 0 评论 -
Spring Boot 2.x使用swagger2.8.0生成在线API文档
1,在pom文件里面添加swagger的依赖和ui依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...原创 2018-07-17 14:21:24 · 1518 阅读 · 0 评论 -
SpringBoot2.0使用Spring Data-JPA实现增删改查
本文主要讲解使用springboot2.0使用jpa实现增删改查,外加自己拓展方法,spring的jpa是一个非常不错的持久层框架,可以理解为就是对Hibrenate进行了封装,比起Mybatis优点在于不用关注sql语句的编写。我这案例中使用ResultFul风格来编写的。好了讲了这么多废话直接上代码和步骤吧。使用的是maven管理项目,如果不会maven的同学可以先去学会使用maven吧。...原创 2018-06-25 21:07:21 · 22658 阅读 · 11 评论