草庐IT

springboot-websocet

全部标签

SpringBoot整合Easyexcel实现将数据导出为Excel表格的功能

前言本文主要介绍基于SpringBoot+MyBatis-Plus+Easyexcel+Vue实现缺陷跟踪系统中导出缺陷数据的功能,实现效果如下图:后端实现EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。本文使用springboot整合easyexcel对excel文件进行操作,来实现数据以excel形式导出的功能。1.数据表设计主要涉及的数据表有缺陷表、用户表、功能模块表,此处只展示bug表的相关内容。CREATETABLE`tb_bug`(`id`intNOTNULL

springboot常用启动初始化方法

在日常开发时,我们常常需要在SpringBoot应用启动时执行某一些逻辑,如下面的场景:1、获取一些当前环境的配置或变量;2、连接某些外部系统,读取相关配置和交互;3、启动初始化多线程(线程池)。在sprongboot项目启动初始化加载方式为2类:ApplicationRunner与CommandLineRunner接口SpringBean初始化的构造方法、PostConstruct、init-method、InitializingBeanApplicationRunner与CommandLineRunner如果需要在SpringApplication启动时执行一些特殊的代码,你可以实现App

springboot常用启动初始化方法

在日常开发时,我们常常需要在SpringBoot应用启动时执行某一些逻辑,如下面的场景:1、获取一些当前环境的配置或变量;2、连接某些外部系统,读取相关配置和交互;3、启动初始化多线程(线程池)。在sprongboot项目启动初始化加载方式为2类:ApplicationRunner与CommandLineRunner接口SpringBean初始化的构造方法、PostConstruct、init-method、InitializingBeanApplicationRunner与CommandLineRunner如果需要在SpringApplication启动时执行一些特殊的代码,你可以实现App

SpringBoot+WebSocket实现服务端、客户端

一、引言小编最近一直在使用springboot框架开发项目,毕竟现在很多公司都在采用此框架,之后小编也会陆续写关于springboot开发常用功能的文章。什么场景下会要使用到websocket的呢?websocket主要功能就是实现网络通讯,比如说最经典的客服聊天窗口、您有新的消息通知,或者是项目与项目之间的通讯,都可以采用websocket来实现。二、websocket介绍百度百科介绍:WebSokcet在公司实际使用websocket开发,一般来都是这样的架构,首先websocket服务端是一个单独的项目,其他需要通讯的项目都是以客户端来连接,由服务端控制消息的发送方式(群发、指定发送)。

SpringBoot 集成 Quartz + MySQL

Quartz简单使用JavaSpringBoot中,动态执行bean对象中的方法源代码地址=>https://gitee.com/VipSoft/VipBoot/tree/develop/vipsoft-quartz工作原理解读只要配置好DataSourceQuartz会自动进行表的数据操作,添加QuartzJob任务保存QRTZ_JOB_DETAILS、QRTZ_TRIGGERS=>QRTZ_CRON_TRIGGERSpublicvoidaddJob(QuartzJobjob)throwsSchedulerException{....JobDetailjobDetail=JobBuilder

SpringBoot 集成 Quartz + MySQL

Quartz简单使用JavaSpringBoot中,动态执行bean对象中的方法源代码地址=>https://gitee.com/VipSoft/VipBoot/tree/develop/vipsoft-quartz工作原理解读只要配置好DataSourceQuartz会自动进行表的数据操作,添加QuartzJob任务保存QRTZ_JOB_DETAILS、QRTZ_TRIGGERS=>QRTZ_CRON_TRIGGERSpublicvoidaddJob(QuartzJobjob)throwsSchedulerException{....JobDetailjobDetail=JobBuilder

Docker创建Springboot项目镜像文件

Docker创建Springboot项目镜像文件本文章展示的是以Windows10系统为例进行操作一.首先在Windows系统安装WSL(Windows系统的Linux子系统)//该命令能够直接在Windows系统安装wslwsl--install//如果已经安装则可以进行updatewsl--update二.安装DockerDesktop在本机电脑安装地址:desktop安装地址(外网,需要一些手段进行访问)三.在hub.docker官网注册账号,创建仓库官网地址点击送达(外网)四.准备一个正常运行的SpringBoot项目4.1.首先进行maven打包,将会在target中生成一个Jar包

SpringBoot实现微信支付

在目前的互联网上,我们已经经常使用微信支付进行各种支付操作。微信支付作为一种移动支付的新时代产品,新颖的功能和稳定的操作流程使得它在用户中深得信任。对于一些企业或者个人,如何实现和使用微信支付成了一个不可避免的问题。为此,本文将介绍如何使用SpringBoot来快速实现微信支付的功能。准备工作在实现微信支付之前,需要先确保满足以下条件:使用微信公众号或者小程序账号,并开通支付功能;有自己的服务器,能够接收微信支付的通知;使用JavaSpringBoot框架。如果已经满足以上条件,则可以开始进行以下步骤。申请微信支付首先需要前往微信公众平台或者微信开放平台进行注册和登录。在登录之后,在菜单中找到

一张思维导图带你学会SpringBoot、Vue前后端分离项目线上部署

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:SpringBoot实战文章目录思维导图🌟前言🌟云服务器配置域名配置端口开放-防火墙配置🌟JDK安装及配置🌟Nginx安装以及配置🌟MySQL安装🌟打包项目,进行上传后端项目前端项目🌟项目启动🌟写在最后思维导图🌟前言日常开发项目上线或者部署个人博客网站,都离不开线上服务器部署应用。本文带你学会线上部署应用。以腾讯云轻量应用服务器部署SpringBoot、Vue项目为例。🌟云服务器配置域名配置1.进入到轻量应用服务器控制台,选中域名。如下图所示2.如果是

网易音乐网站系统|前后端分离springboot+vue实现在线音乐网站

作者简介:全栈开发工程,从事Java、Python、前端、小程序方面的开发和研究,对大数据应用与开发比较感兴趣,主要内容:Java项目、前端项目、Python项目、小程序开发、大数据项目、单片机收藏点赞不迷路 关注作者有好处文末获取源码 感谢您的关注,请收藏以免忘记,点赞以示鼓励,评论给以建议,爱你哟项目编号:BS-PT-104前言:网易音乐网站系统是一个在线的音乐网站,普通用户通过注册的账号进行登录并且进入客户端首页,用户使用鼠标点击某音乐进行收听播放,网站提供个人空间,用户可以把喜欢的歌曲进行收藏,以便于之后反复收听。用户平台还提供歌曲评价功能,对喜欢与不喜欢的歌曲进行打分和评论,管理员用