SpringBoot
文章平均质量分 92
ADAMs.
https://gitee.com/adams9812
欢迎大家来star我的项目(●'◡'●)
展开
-
ElasticSearch7.6.1入门到整合,就看这9个关键点
1、Elasticsearch是什么?Elasticsearch是基于Lucence的一款分布式实时搜索引擎( 仅支持JDK1.8以上 ),其跟Lucence一样是基于Java开发的,并以Lucence作为核心包来实现索引和搜索的功能。但是由于Lucence在开发使用时稍偏复杂,所以Elasticsearch通过Restful API的方式进行调用,直接隐藏了Lucence的复杂性。2、Elasticsearch对比Solr、Lucence有什么区别?Elasticsearch、Solr都是基于原创 2021-04-28 23:35:54 · 1484 阅读 · 18 评论 -
Springboot项目调用阿里云号码隐私保护服务【真实有用】
1、首先去阿里云申请号码隐私保护服务,申请号码池以及专属号码,获取有效的阿里云AK。2、导入以下两个依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-dyplsapi</artifactId> <version>1.2.0</version> </dependency> &l原创 2020-09-16 17:08:05 · 2721 阅读 · 0 评论 -
Springboot项目调用阿里云语音服务案例【真实有用】
1、首先去阿里云官网申请语音服务, 拿到AK权限(这里看官方操作流程就好了 ),这里我们使用的是文字模板转语音提醒的功能(官方的案例是拿语音文件进行语音提醒),定义好模板里面的参数 ${param}2、导入以下Maven依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-dyvmsapi</artifactId> <ve原创 2020-09-16 16:54:42 · 3396 阅读 · 4 评论 -
Springboot整合token进行权限校验代码实战
在pom.xml文件中导入maven依赖<!-- jjwt --><dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.6.0</version></dependency>创建token的案例package com.example.原创 2020-07-16 10:36:52 · 1154 阅读 · 0 评论 -
Springboot整合Easyexcel进行文件的查询并下载的操作
众所周知,现在easyexcel可谓是大大提高了我们对数据进行导出的操作。相比于我们以前常用的POI操作,easyexcel具有以下三个优点:1、开发更为简便。2、消耗的内存资源更少。3、导出的文件更小。所以我们以前常用的POI在现在easyexcel面前简直是重量级的存在。首先我们要在maven仓库中新增配置文件<dependency> <groupId>com.alibaba</groupId> <artifactId>easy.原创 2020-07-08 21:19:44 · 864 阅读 · 0 评论 -
Springboot + Vus.js整合阿里云OSS进行图片上传的操作(前后端结合)
一般来讲,我们在进行后端开发的时候,图片、文件之类的上传是十分头疼的。但是现在有比如七牛云、阿里云OSS等图片、文件上传方案之后,我们处理文件上传的方式变得极为简便。使用阿里云OSS进行图片上传之后我们就可以直接得到我们的上传的文件、图片的url路径。我们先来看一下我们后端的OSSClientUtils文件上传所需要的工具代码package com.logistics.utils;import com.aliyun.oss.OSSClient;import java.io.ByteArray.原创 2020-07-08 16:16:22 · 1003 阅读 · 0 评论 -
Springboot结合阿里云OSS进行图片上传的时候图片大小受限
首先,SpringBoot默认上传文件大小不能超过1MB,超过之后会报以下异常:org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException:The field file exceeds its maximum permitted size of 1048576 bytes.这里的意思是我们Springboot内嵌的Tomcat限制了单个文件/图片只能是1MB的大小,超过了这个默认的大小就会抛原创 2020-06-10 15:39:19 · 3237 阅读 · 2 评论 -
【四步搞定】Springboot打成war包部署到Linux服务器的Tomcat目录下
因为Springboot已经内嵌Tomcat了,所以一般不推荐Springboot打包成war包,因为war包是需要服务器的。一般打包成lib包即可。第一步:在pom.xml文件中导入Tomcat的依赖: <!--打包方式jar/war--> <packaging>war</packaging> ...原创 2020-04-28 19:09:28 · 904 阅读 · 0 评论 -
Springboot工程整合Redis以及Redis的使用手册【精】
本文主要介绍的内容有:1、Redis的基本语法2、Springboot整合Jedis的操作3、Springboot整合RedisTemplateRedis的基本类型有五种:string 字符串类型 (最常用)hash 哈希类型(map格式)set 集合类型(不允许重复)zset 有序集合类型(不允许重复)list 列表类型(允许重复)注意:与关系型数据库存储在硬盘文件上...原创 2020-04-08 01:02:31 · 504 阅读 · 0 评论 -
Springboot整合PageHelper插件工具进行快速分页操作
平时我们要进行分页操作的时候,要定义一个PageBean,并且Service层也要进行十分繁琐的操作,这里我们将引用Springboot整合PageHelper的快速分页开发方式。首先我们要在pom.xml中导入PageHelper的坐标依赖:<!-- 为了方便分页操作,这里导入pageHelper --> <dependency> ...原创 2020-03-28 15:24:32 · 216 阅读 · 0 评论 -
Springboot分别整合Freemarker和Thymeleaf
首先我们要在pom.xml中分别导入两个坐标依赖,一个是Thymeleaf的引擎模板,一个是Freemarker的引擎模板: <!-- 导入Thymeleaf模板引擎 --> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2020-03-27 17:34:14 · 462 阅读 · 0 评论 -
SpringBoot编程风格的打开方式【获取yml中的参数项、JsonResult实体类的使用、RESTFul风格接口】
1,首先讲一下获取application.yml文件中的参数其实yml文件中的参数形式是十分有规则的,并且层级关系也很明显。首先我们来看一段代码:com: ysw: socail: qq: appid: qqappid appsecret: qqappsecret假如我们想读取这一段代码的话,首先我们要导入坐标依赖,开启常量读取的功能...原创 2020-03-27 12:23:04 · 564 阅读 · 0 评论 -
一文入坑Springboot【整合Druid、Mybatis、热部署操作】
近期小编入坑了Springboot,并且一发入魂,发现曾经及其繁琐的SSM配置也变得极其简单化。这边文章主要是介绍了Springboot工程的搭建技巧,以及如何整合Mybatis的操作,最后还会使用热部署操作,方便我们的开发环境。1、首先介绍如何使用IDEA搭建Springboot + Mybatis的工程环境。首先New一个Project,找到Spring Initializr然后我们只...原创 2020-03-24 14:09:33 · 367 阅读 · 0 评论