草庐IT

springboot-websocet

全部标签

SpringBoot 整合 OAuth2 实现资源保护

上一篇整合介绍了OAuth2的认证服务,接下来利用认证服务提供的token来包含我们的资源。环境:2.4.12+OAuth2+Redispom.xmlorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-data-redisorg.apache.commonscommons-pool2org.springframework.security.oauth.bootspring-security-oauth2-autoconfigure2.2.11.RELEASEappl

springboot+mybatis-plus+vue+element+vant2实现短视频网站,模拟西瓜视频移动端

目录一、前言二、管理后台1.登录2.登录成功,进入欢迎页​编辑 3.视频分类管理4. 视频标签管理5.视频管理 6.评论管理​编辑 7.用户管理8.字典管理 (类似于后端的枚举) 9.参数管理(富文本录入) 10.管理员管理 三、移动端 1.首页 2.视频详情3.视频评论  4.我的 5.编辑资料6.我的关注​编辑 7.我的粉丝 8.我的视频​编辑9.登录、注册​编辑  四、关键代码实现1.后端项目结构图,idea开发工具2.数据库表脚本设计实现3.视频controller层4.后端开发文档访问5.项目端口号配置 6.移动端项目截图7.管理后台前端项目截图五、 总结一、前言项目包含管理后台、移

mybatis-plus分页查询(springboot中实现单表和多表查询)

一、mybatis-plus单表查询使用mybatis-plus实现单表分页查询非常方便,主要操作步骤如下:配置分页查询拦截器进行分页查询1.首先,打开mybatis-plus官网的插件(插件主体)或者点击mybatis-plus插件我是配置在springboot项目中,所以找到springboot的分页配置@BeanpublicMybatisPlusInterceptormybatisPlusInterceptor(){MybatisPlusInterceptorinterceptor=newMybatisPlusInterceptor();interceptor.addInnerInter

若依框架SpringBoot+Activiti工作流的使用

使用简介:本技术点主要是针对类审批的业务流程的建模,可以有:任务发布(即流程开始)到一级一级的审批到最终结束(即流程结束)一整套完备的模型1、idea下载activiti插件ider以前版本下载actiBPM,但是新版ider这个插件已经被淘汰,已经被下面这个替代  2、单独起一个activiti服务3、添加依赖在activiti服务中:dependency>   groupId>org.springframework.bootgroupId>   artifactId>spring-boot-starter-webartifactId>dependency>dependency>   gro

SpringBoot Tomcat 配置https 且443端口也是https(若依为例对接微信小程序的https,小程序也可以访问)

1  服务器去下载免费的证书(选在tomcatjks版本的) 2  将下载的证书移动到resources目录下 3改写yml配置文件 9898为https对应的端口key-store中注释的为你的域名key-password为刚刚下载的第二个txt文件中的内容key-store-password和key-password是一样的key-alias为你自己的域名 4在启动类中添加属性和配置方法 //http请求端口,线上配置为8080@Value("${server.port-http}")privateintserverPortHttp;//服务器运行端口,等同于HTTPS请求端口,线上989

java - SpringBoot + ActiveMQ - 如何设置可信包?

我正在创建两个使用JMS进行通信的springboot服务器和客户端应用程序,并且在activemq的5.12.1版本中一切正常,但是一旦我更新到5.12.3版本,我收到以下错误:org.springframework.jms.support.converter.MessageConversionException:CouldnotconvertJMSmessage;nestedexceptionisjavax.jms.JMSException:Failedtobuildbodyfromcontent.Serializableclassnotavailabletobroker.Reas

SpringBoot 实现定时任务

定时任务一、使用背景二、定时任务的优点三、SpringBoot实现定时任务3.0项目结构3.1pom.xml3.2启动类3.3服务类3.4cron表达式3.4.1时间范围3.4.2特殊字符3.4.3cron工具3.5启动,测试四、使用定时任务注意点一、使用背景定时任务在实际项目开发中很常见,并且定时任务可以在各种场景中应用,通过自动化操作和任务的规模化管理,提高效率、可靠性和工作质量。可以减少手动操作,避免疏忽和错误,并节省时间和人力资源的投入二、定时任务的优点简单易用:使用注解驱动的方式,简化了定时任务的配置和管理。通过添加@Scheduled注解,可以将普通的方法标记为定时任务,而不需要手

springboot整合MyBatis-Plus和postgresql

一、环境准备安装好postgresql 略navicat连接postgresql 注:navicat老版本可能报错二、整合1.在springboot中引入我们需要的依赖以及相应版本4.0.0org.springframework.bootspring-boot-starter-parent2.5.1com.ltbpostgreSQL1.0-SNAPSHOT8org.springframework.bootspring-boot-starterorg.apache.commonscommons-pool2org.postgresqlpostgresqlruntimeorg.springframe

springboot返回html页面

方式一:1、html文件放在resource下的static目录下2、配置试图解析器#配置视图解析器spring:  mvc:    view:      prefix: /      suffix: .html方式二:1、html文件放在resource下的templates目录下2、配置文件        spring:          thymeleaf:            prefix:              classpath: /templates   # 访问template下的html文件需要配置模板,映射            cache: false       

SpringBoot整合ElasticSearch版本问题

最近在整个这两个框架,发现老是版本对不上,不是缺少类,就是启动不了,美好的一下午就这样浪费了,多说一句废话,es的版本更新速度也太快了,如果springboot已经固定的,注意一下es的版本。下面的这个链接是spring官方提供的兼容版本springboot与elasticsearch兼容版本对应关系查找实际版本可以再mvn仓库里面找下groupId、artifactId以及版本号mvn我用的版本是这几个仅供参考 parent>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-parentartifac