④SpringBoot应用篇
文章平均质量分 96
整理各种SpringBoot网上资源,博文,项目,优质内容,公众号,博客等,站在巨人的肩膀上学习!SpringBoot应用篇!
爱是与世界平行
努力钻研学习中................
展开
-
通过Maven插件wagon-maven-plugin实现快速部署SpringBoot项目至服务器
通过Maven插件wagon-maven-plugin实现快速部署SpringBoot项目至服务器一、wagon-maven-plugin概述二、代码实例2.1 配置 Linux 服务器用户名和密码2.2 maven 依赖 jar2.3 更改pom.xml的build2.4 执行命令三、2、配置3.1 wagon-maven-plugin 的基础配置3.2 将 `wagon:upload-single wagon:sshexec` 合并到 `package` 命令中(优化、可选步骤)3.3 密码 在 mav原创 2021-01-05 16:46:04 · 963 阅读 · 0 评论 -
(二)基于Netty的高性能Websocket服务器(netty-websocket-spring-boot)
@tocNetty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。1、Netty为什么传输快Netty的传输快其实也是依赖了NIO的一个特性——零拷贝。我们知道,Java的内存有堆内存、栈内存和字符串常量池等等,其中堆内存是占用内存空间最大的一块,也是Java对象存放的地方,一般我们的数据如果需要从IO读取到堆内存,中间需要经过Socket缓冲区,也就是说一个数据会被拷贝两次才能到达他的的原创 2020-07-07 08:59:31 · 1391 阅读 · 0 评论 -
(一)在Spring Boot应用启动之后立刻执行一段逻辑
在Spring Boot应用启动之后立刻执行一段逻辑1、CommandLineRunner2、ApplicationRunner3、传递参数码农小胖哥:如何在Spring Boot应用启动之后立刻执行一段逻辑项目启动后立马执行一些逻辑。比如简单的缓存预热,或者上线后的广播之类等等。如果你使用 Spring Boot 框架的话就可以借助其提供的接口CommandLineRunner和 ApplicationRunner来实现。1、CommandLineRunnerorg.springframework原创 2020-07-07 08:58:32 · 571 阅读 · 0 评论