自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 SpringBoot实现发送邮件

MailService接口中定义了三个方法:sendSimpleMail(发送文本邮件)、sendHtmlMail(发送HTML格式邮件)、sendAppendixMail(发送带有附件的邮件)。

2023-07-10 13:25:56 1290 2

原创 SpringBoot测试报Test ignored错误

2.检查代码的包名和测试下的包名是否一致。1.检查项目中是否有启动类。

2023-07-08 08:38:04 1692

转载 Centos7安装Docker

Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为stabletest和nightly三个更新频道。官方网站上有各种环境下的,这里主要介绍 Docker CE 在 CentOS上的安装。

2023-06-28 22:27:33 163 1

原创 使用阿里云OSS进行图片存储

以下的四个属性需要我们根据自己所创建的Bucket和AccessKey账号密码进行设置,其中endpoint是创建Bucket所选的地域节点,可在Bucket“概述”中查看。(2)application-dev.yml添加配置。添加FileUploadServiceImpl方法。添加FileUploadController方法。添加FileUploadService方法。(3)开通“对象存储OSS”服务。(1)pom.xml引入依赖。(1)申请阿里云账号。(4)进入管理控制台。

2023-06-19 20:47:26 727

原创 Spring--BeanUtils工具类copyProperties的用法

本文介绍Spring的BeanUtils工具类的用法。我们经常需要将不同的两个对象实例进行属性复制,比如将DO对象进行属性复制到DTO,这种转换最原始的方式就是手动编写大量的 get/set代码,很繁琐。为了解决这一痛点,就诞生了一些方便的类库,常用的有 Apache的 BeanUtils,Spring的 BeanUtils, Dozer,Orika等拷贝工具。由于Apache的BeanUtils的性能很差,强烈不建议使用。

2023-06-18 17:44:31 298

原创 SpringBoot中编写Swagger配置类

前后端分离开发模式中,API文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。具有以下几个特点:1、及时性 (接口变更后,能够及时准确地通知相关前后端开发人员)2、规范性 (并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息)3、一致性 (接口信息一致,不会出现因开发人员拿到的文档版本不一致,而出现分歧)4、可测性 (直接在接口文档上进行测试,以方便理解业务)

2023-06-13 21:37:31 122

原创 在Windows中使用Nginx实现反向代理

Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,比如perl、php等。但是不支持java。Java程序只能通过与tomcat配合完成。

2023-06-12 23:49:08 2927

原创 MyBatis-Plus代码生成工具类

【代码】MyBatis-Plus代码生成工具类。

2023-06-11 14:19:03 189

原创 MD5加密工具类

【代码】MD5加密工具类。

2023-06-11 10:52:26 75 1

原创 SpringBoot中编写MybatisPlus配置类

MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。只需简单配置即可快速进行单表的CURD操作,同时提供了自动分页,代码生成,逻辑删除等丰富的功能。(1)配置Mapper扫描(2)配置MyBatisPlus分页插件@Configuration@MapperScan("com.atguigu.ssyx.*.mapper")public class MybatisPlusConfig { /**

2023-06-10 08:35:38 494

原创 开源项目Jpom:通过浏览器访问并操作h2数据库

连接成功之后:

2023-06-08 16:44:17 483 1

原创 QueryWrapper拼接条件添加括号、嵌套查询

【代码】QueryWrapper拼接条件添加括号、嵌套查询。

2023-05-27 21:03:52 5527 1

原创 反射的基本用法

创建配置文件class.txt。

2023-05-20 17:27:56 130 1

原创 vue延时执行函数

我为element-ui的按钮设置了点击后的样式,但是不能点击后生效,发现是因为点击按钮后调用的请求函数是异步的,调用函数查询时,查询到的数据是还没有修改的数据(即查询函数调用的太快了,修改的数据还没有生效),故需要进行延时查询数据。我要获取orderId的数据,由这个数据决定按钮的样式,而我的按钮操作会修改数据库里的这个数据,然后再次进行查询数据渲染。一定要创建一个timer,然后调用延时之前先清除timer的延时。进行延时调用方法,即可查出修改后的数据。

2023-05-10 23:55:02 609

原创 解决vue-router中页面刷新和路由改变时导航条不一致的问题

1.当我们在使用路由时,如果有导航条此时,我们在url地址栏目改变路由地址,此时路由内容更改但,导航条样式没有随着改动。2.当页面刷新时,url导航地址栏的路由和当前页面显示的不一致。3.当在页面中跳转页面时,导航条样式不变。1.通过watch监听路由地址的改变。2.使用钩子函数,改变路由。

2023-05-10 19:25:49 872

原创 vue中数字转换为汉字,设置不同的标签颜色(三色)

在请求函数后,把得到的数组数据遍历一下,判断条件,修改原来的数字,使之变为你想要的汉字。

2023-04-24 08:55:56 496 1

原创 七牛云对象存储设置自己的域名访问(阿里云的域名)

点击七牛云的验证按钮,我们会发现验证成功,然后我们点击刚刚配置的域名,进到域名信息页面,我们把CNAME的值复制下来再去阿里云解析。域名创建成功后如下图所示,这里我们选择DNS解析验证,需要用到图中的主机记录和记录值。然后我们进到七牛云空间管理–>文件管理,选择我们自己配置的域名。进入阿里云的控制台,选择域名解析,添加记录。到此我们的配置就完成了。

2023-04-23 09:17:53 1038 1

原创 若依微服务框架---接口全局授权,配合Swagger UI可用于开发测试

token是在登录成功后返回的,可以在浏览器通过F12查看Network中的请求地址,在login请求响应中,我们可以在“响应”中看到;复制内容到swagger全局Authorization属性value参数中,点击Authorize,以后每次访问接口会携带此token信息。点击Execute我们就可以得到接口的分页查询数据了。选择测试接口,点击Try it out。

2023-04-03 23:32:28 3274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除