![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实战
文章平均质量分 71
记录大小项目,不积小流何以成江海。
SinceThenLater
三杯两盏淡酒
展开
-
Dubbo Admin整合Nacos、Dubbo
1.服务提供者1.依赖版本号为2.2.7.REALEASE <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-dubbo</artifactId> </dependency>2.配置文件网上大多数配置都是用的zookeeper,笔者之原创 2022-04-11 10:42:02 · 4235 阅读 · 2 评论 -
SpringBoot整合邮件发送
1.申请邮箱权限1.打开QQ邮箱,点击设置2.选中账户3.选择开启POP3/SMTP服务注意:这里可能需要发送短信验证码,验证是否为本人4.生成授权码5.生成授权码2.SpringBoot项目整合邮件1.引入maven依赖以下为邮件发送的依赖,需要通过请求触发邮件发送的话,还需要添加web的starter<dependency> <groupId>org.springframework.boot</groupId> <原创 2022-04-04 19:19:58 · 531 阅读 · 0 评论 -
Vue+easyexcel实现excel导入导出
1.引入easyexcel依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.0.5</version> </dependency>2.导出实体@Data@EqualsA原创 2022-03-28 14:39:45 · 10594 阅读 · 1 评论 -
SpringBoot+Vue整合WebSocket
文章目录1.引入依赖2.配置3.编写websocket服务端4. Vue中简单封装Websocket5.测试1.建立连接:2.发送消息3.关闭连接6.gateway中对ws的转发配置:1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId>原创 2022-01-12 21:40:42 · 3531 阅读 · 2 评论 -
SpringBoot项目配置https
文章目录1.下载证书2.配置证书1.下载证书进入阿里云控制台(应该可以自己生成证书)点击ssl证书=>SSL证书=>免费证书=>创建证书:(可以申请免费的单域名证书)单域名SSL证书:只能保护一个域名,可以是顶级域名(默认带www和不带www),也可以是二级域名。泛域名SSL证书:也叫通配符证书,可以保护一个域名及该域名所有下一级域名,不限制下级域名数量,后续添加新的子域无需重新审核和另外付费。最后点击下载:选择你需要配置的服务器类型下载,此处下载tomcat的2.配原创 2022-01-06 21:50:09 · 3281 阅读 · 4 评论 -
SpringCloud Alibaba整合Seata
文章目录1.windows配置seata2.启动seata-server3.SpringCloud Alibaba整合seata1.windows配置seata点此下载可以点击Tags切换版本下载后解压,完需要修改的两个部分:1.修改conf文件夹下的file.conf,将mode改为你需要的存储方式,如我这里改成了redis2.修改注册的方式,修改register.conf文件的type属性为nacos并将nacos选项配置为自己的信息3.下载config.txt文件,此文件存储的是原创 2021-12-30 21:57:32 · 1685 阅读 · 0 评论 -
SpringCloud Nacos 整合Dubbo
文章目录1.新建PayService模块2.定义接口模块3.服务提供者4.服务消费者:5.启动生产者6.启动消费者1.新建PayService模块选中工程文件,如我这里是crazy=>new Moudule=>填写模块信息=>Finish2.定义接口模块因为我这里已经有了common模块,就将就用这个模块来定义dubbo服务的接口了public interface PayService { void pay(Map map);}项目结构如下:定义玩接口后,执行原创 2021-12-29 22:06:30 · 1154 阅读 · 1 评论 -
Java面试之搭建一个SpringCloud Alibaba项目
文章目录1.创建一个maven项目1.创建一个maven项目删除的多余的src文件夹原创 2021-12-20 22:51:16 · 1047 阅读 · 1 评论 -
Windows运行Nacos
文章目录1.下载nacos2.配置Mysql3.nacos配置4.启动1.下载nacos官网下载点击上方tags可以选择对应的版本因为我是用的windows,所以下载2.0.3版本的zip文件解压2.配置Mysql将解压后的config文件下的nacos-mysql.sql导入到你的mysql中选择config文件夹下的nacos-mysql.sql文件刷新表:3.nacos配置此时查看tanant_info表是没有信息的修改bin目录下的startup.cmd将nac原创 2021-12-20 16:10:17 · 2670 阅读 · 0 评论 -
Gitlab创建项目
1.在私服上的gitlab创建项目youmi2.项目创建完成3.idea配置其中accessstoken为以下页面生成的token4.指定你要推送到的分支url原创 2021-11-12 13:45:37 · 803 阅读 · 0 评论 -
SpringBoot数据校验
一.数据校验1.已有常用注解JSR规范/hibernate自带@Null被注释的元素必须为 null@NotNull被注释的元素必须不为 null@AssertTrue被注释的元素必须为 true@AssertFalse被注释的元素必须为 false@Min(value)被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value)被注释的元素必须是一个数字,其值必须小于等于指定的最大值@DecimalMin(value)被注释的元素必须是一个数字,其值必须大于原创 2021-11-03 11:14:16 · 1643 阅读 · 0 评论 -
支付宝沙箱支付配置
这里写自定义目录标题1.注册支付宝开放平台2.进入控制台,点击研发服务3.选择windows或者mac版本的工具4.安装后,点击生成密钥:1.注册支付宝开放平台点这里进入支付宝开放平台2.进入控制台,点击研发服务3.选择windows或者mac版本的工具点击这里下载生成私钥密钥4.安装后,点击生成密钥:点击页面中的打开密钥文件位置,就可以看到生成的公钥和私钥:将应用公钥拷入第一个将以下信息填入AlipayConfig类中如下:...原创 2020-09-22 13:09:38 · 822 阅读 · 0 评论 -
使用layui表格进行数据渲染
文章目录1.效果:2.点击信息即可修改内容,修改完成后点击"编辑"按钮,即可向后台发送请求3.按钮:设置员工状态,点击后会向后台发送请求,根据返回信息,修改按钮状态4.删除功能:5.页面代码:6.后端代码:7.具体代码(含数据库文件)请看1.效果:1.分页:第一页第二页将每页的信息数改为20条后:2.点击信息即可修改内容,修改完成后点击"编辑"按钮,即可向后台发送请求3.按钮:设置员工状态,点击后会向后台发送请求,根据返回信息,修改按钮状态4.删除功能:5.页面代码:us原创 2020-09-01 14:59:50 · 2380 阅读 · 1 评论