![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
xiao玖
Java爱好者
展开
-
参数添加@RequestParam @RequestBody 的区别
springboot项目中Controller中的方法中的参数添加注解的不同之处原创 2022-11-29 17:12:26 · 726 阅读 · 1 评论 -
SpringBoot项目 启用 https
1、生成证书使用java jdk自带的生成SSL证书的工具keytool生成自己的证书 1、打开cmd 2、输入命令生成证书keytool -genkeypair -alias tomcat_https -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore d:/tomcat_https.keystore -storepass 123456安照步骤输入信息,如下【注意】如果keytoll 不是内部命令,说明环境没原创 2021-12-11 23:26:45 · 1152 阅读 · 2 评论 -
list转Array
集合转数组必须使用集合的 toArray(T[] array),传入的是类型完全一样的数组,大小就是 list.size()。说明:使用 toArray 带参方法,入参分配的数组空间不够大时,toArray 方法内部将重新分配内存空间,并返回新数组地址;如果数组元素大于实际所需,下标为[ list.size() ]的数组元素将被置为 null,其它数组元素保持原值,因此最好将方法入参组大小定义与集合元素个数一致。正例:List<String> list = new ArrayLi原创 2021-09-01 18:26:01 · 6586 阅读 · 0 评论 -
SpringBoot 接受文件和对象
SpringBoot 接受文件和对象使用场景:某个接口,需要同时接受文件和实体,也就是参数一、这个时候,前端就不能`json`格式传送数据了,要用到`multipart/form-data;`这种格式传送数据。二、那么,这个时候,后端应该怎样接受这个参数和文件呢?1.接受`HttpServletRequest`,自己处理request(不推荐)2.接受实体,将文件放到对象属性中(推荐)3.接受参数,将文件放到接受参数中 这种方法适合接受单个文件参数,多参数还是建议用对象接受,方转载 2021-07-26 09:55:14 · 6304 阅读 · 0 评论 -
EasyExcel进行导入导出excel表
EasyExcel进行导入导出excel表1、添加依赖 <!-- EasyExcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.7</version>原创 2021-07-22 13:46:51 · 363 阅读 · 0 评论 -
MyBatis使用步骤(SpringBoot)
1、添加依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</version> </dependency>原创 2021-06-23 11:05:37 · 426 阅读 · 0 评论 -
JWT使用
jwt官网:https://jwt.io/introduction什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。以下是 JSON Web Tokens 有用的一些场景:授权 :这是使用 JWT 最常见的场景。 用户登录后,每个后续请求都将包含 JWT,允许用户访问该令牌允许的路由、服务和资源。 单点登录是当今广泛使用 JWT原创 2021-06-18 17:16:52 · 117 阅读 · 0 评论 -
阿里云发送短信功能
一、前提条件阿里云开通短信服务1、开通短信服务后,在控制台进入短信管理,进行申请签名、短信模板2、开通AccessKey(可以选择子用户组accesskey,然后给用户组开通短信管理权限)3、短信教程中,找到sdk教程,下载demo测试4、demo下载demo运行测试(修改accesskey等信息)// This file is auto-generated, don’t edit it. Thanks.package com.aliyun.sample;import com.ali原创 2021-06-18 10:52:44 · 6265 阅读 · 1 评论 -
类的加载过程
原创 2021-05-26 21:38:28 · 55 阅读 · 0 评论