springboot
文章平均质量分 70
springboot学习
Schdust
我本暗淡, 是你给了我漫天星光。
展开
-
ESP32调用后端接口实现邮件发送,并且接口在一定的时间内限制调用的次数
我本人比较常用的单片机就是ESP32了,因为它相较于Arduino来说,板子自身就自带WIFI模块,就不需要想Arduino那样再去外接一个ESP8266去实现联网了。xiang'jaio原创 2022-05-02 00:47:36 · 1268 阅读 · 0 评论 -
后端配置跨域
仅为记录@Configurationpublic class CorsConfig { // 当前跨域请求最大有效时长。这里默认1天 private static final long MAX_AGE = 24 * 60 * 60; private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); .原创 2022-03-12 13:15:27 · 2105 阅读 · 0 评论 -
Spring Boot实现QQ邮件发送,用户注册功能——前后端分离版
1、准备工作我们需要前往我们的QQ邮箱开启相关功能,登录QQ邮箱后,点击进入 设置。在账户在一栏中,我们可以找到这个界面,然后点击开启POP3/SMTP服务,他们会让我们用QQ的密保手机发送一条短信,我们照着即可。 验证成功之后,会获得一个授权码,当我们在第三方客户端登录QQ邮箱时,这个授权码就是我们邮箱的登录密码。 将授权码复制之后,点击确定,我们可以看到 POP3/SMTP服务已经开启 到此,我们的QQ邮...原创 2022-03-01 22:09:23 · 2513 阅读 · 7 评论 -
springboot使用Mybatis-Plus实现分页查询
1、导入依赖 MyBatis-Plus(opens new window)(简称 MP)是一个MyBatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 我个人感觉使用mybatis的好处就是为了少些sql语句,偷偷的偷会懒...原创 2022-02-27 22:02:01 · 5906 阅读 · 3 评论 -
将spring boot项目部署到阿里云服务器
目录1、将项目打包成jar包2、将jar包上传至服务器3、xshell运行项目4、怎样使项目持续地运行呢1、将项目打包成jar包首先需要将自己想要上传至服务器上面的程序打包成一个jar包,这个可以在DEA右面栏的Maven中实现如下图:项目打包成功后如下图:这个时候,就可以去你本地存储此项目的文件夹中寻找,进入target文件夹,就能够找到你打包好的spring boot项目了。这个时候可以测试一下jar包能否达到想想中的效果,用cmd运行此...原创 2021-12-12 22:12:25 · 391 阅读 · 0 评论 -
Swagger
1、Swagger号称世界上最流行的Api框架 RestFul Api文档在线生成工具 直接运行,可有在线测试Api接口 支持多种语言(java,Php……)官网地址:API Documentation & Design Tools for Teams | Swagger在项目中使用Swagger需要Springfox;swagger2 uiSpringBoot集成Swagger新建一个spring Boot——web项目只需勾选web依赖导入相关依赖 ...原创 2021-12-05 21:54:55 · 219 阅读 · 1 评论 -
Spring Boot整合Shiro
目录1.创建项目1.1、导入相关依赖1.2、创建结构目录(如下图)1.3、静态页面设置1.4、Controller层1.5、Config2.Shiro实现相关功能2.1、Shiro实现登录拦截2.2、Shiro实现用户认证2.3、Shiro整合Mybatis2.4、Shiro请求授权实现2.5、Shiro整合Thymeleaf1.创建项目1.1、导入相关依赖thymeleaf模板<!-- thymelea...原创 2021-11-27 17:13:46 · 623 阅读 · 0 评论 -
Spring Boot中实现数据库的CURD
1、连接数据库按图示顺序对数据库进行连接对数据库进行连接若数据库为服务器上的数据库,则还需进行如下操作:出现一下界面为连接成功2、导入依赖等准备工作2.1、导入依赖<!-- MYSQL--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connecto...原创 2021-11-21 20:01:33 · 1063 阅读 · 0 评论 -
springboot 的松散绑定和JSR303数据校验
松散绑定在spring boot中的yaml文件中的 last-name 可以以代码中的lastName相对应绑定,也就是说,last-name 中的“ -n ”可以看作lastName中的大写字母“N”,这就是松散绑定。代码// yaml文件person: last-name: chen age: 3 happy: false birth: 2002/12/2 maps: {k1: v1,k2: v2} lists: - basketball -原创 2021-11-14 20:46:34 · 124 阅读 · 0 评论 -
创建spring boot项目时发生错误:connect timed out
问题今天初学springboot,在创建最神圣的程序——hello world的时候,出现了这样的错误。起初的时候,我并没有在意,因为后面不知道为什么不报错了。但是到后来创建项目完成的时候,这个错误又出现了。没办法,我只能去面向百度了。我大概的查了一下原因,出现这个错误是因为电脑跟 'https://start.spring.io' 连接超时。解决办法:我将'https://start.spring.io'这个地址换成了阿里云的地址'https://start.aliyu...原创 2021-11-10 21:59:30 · 1586 阅读 · 0 评论