#SpringBoo

vue+springboot上传和下载附件功能

 https://blog.csdn.net/qq_35867245/article/details/84325385第一步:在application.yml中配置附件要上传的路径(此路径也是下载的路径)***:windows路径和linux的路径是不同的,定义路径时要仔细(存放路劲自己定义即可) ...

springboot+vue实现文件上传

https://blog.csdn.net/mqingo/article/details/84869841技术:后端:springboot前端框架:vue数据库:mysqlpom.xml:<dependency><groupId>commons-fileupload</groupId>...

springboot前端传参date类型后台处理方式

转载:https://blog.csdn.net/xiangluer/article/details/81913137?utm_source=copy参考如下博客:https://www.jianshu.com/p/ebe9087b9078https://blog.csdn.net/xiangluer/article/...

Springboot单元测试(MockBean||SpyBean)

转载:https://blog.csdn.net/maiyikai/article/details/78483423本来要写springboot集成netty实现的,但是想起来单元测试没总结,那就趁此机会总结一下,不用文字了,直接用代码去实现: 创建一个放方法的类MethodTest.java:(命名不严谨,...

SpringBoot入门教程(二十二)controller 之间实现跳转

如下图,创建两个控制器来测试跳转效果。以下所有跳转方式均以这两个控制器为实例。♛1sendRedirect方式response.sendRedirect("redirect:映射路径?参数名="+参数值);♛2forward方式packagecom.demo.controller.Jump;importlombok.e...

SpringBoot进阶教程(六十二)整合Kafka

在上一篇文章《Linux安装Kafka》中,已经介绍了如何在Linux安装Kafka,以及Kafka的启动/关闭和创建发话题并产生消息和消费消息。这篇文章就介绍介绍SpringBoot整合Kafka。若是已有的项目中添加kafka,请直接跳至1.31.1创建springboot:1.2选web和kafka:1.3已有的...

SpringBoot进阶教程(六十一)intellij idea project下建多个module搭建架构(下)

在上一篇文章《SpringBoot进阶教程(六十)intellijideaproject下建多个module(上)》中,我们已经介绍了在intellijidea中创建project之后再分化多个module,今天再大致介绍介绍各个module之间详细工作的细分。如果是不考虑细分多个module的话,可以看看这篇文章《S...

SpringBoot进阶教程(六十)intellij idea project下建多个module搭建架构(上)

在IntelliJIDEA中,没有类似于Eclipse工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。多module有一个父maven工程,多个子工程。在多个子工程中,可能有一个web工程,也可能有多个web工程。这样的好处在于大大解耦各个module之间的关系,我们可以把ser...

SpringBoot进阶教程(五十九)整合Codis

上一篇博文《详解Codis安装与部署》中,详细介绍了codis的安装与部署,这篇文章主要介绍介绍springboot整合codis。如果之前看过《SpringBoot进阶教程(五十二)整合Redis》的话,那么springboot整合codis将会显得非常容易。有些配置与《SpringBoot进阶教程(五十二)整合Re...

SpringBoot进阶教程(五十八)整合Redis之Sentinel哨兵模式

Redis-Sentinel是官方推荐的高可用解决方案,当redis在做master-slave的高可用方案时,假如master宕机了,redis本身(以及其很多客户端)都没有实现自动进行主备切换,而redis-sentinel本身也是独立运行的进程,可以部署在其他与redis集群可通讯的机器中监控redis集群。监控...

SpringBoot进阶教程(五十七)整合Redis 发布订阅

SUBSCRIBE,UNSUBSCRIBE和PUBLISH实现了发布/订阅消息范例,发送者(publishers)不用编程就可以向特定的接受者发送消息(subscribers).Rather,发布的消息进入通道,不需要知道有没有订阅者.订阅者发表感兴趣的一个或多个通道,并且只接受他们感兴趣的消息,不管发布者是不是存在....

SpringBoot进阶教程(五十六)整合Redis事物

Redis默认情况下,事务支持被禁用,必须通过设置setEnableTransactionSupport(true)为使用中的每个redistplate显式启用。这样做会强制将当前重新连接绑定到触发multi的当前线程。如果事务完成时没有出错,则调用exec。否则将调用Discard。一旦进入多个重新连接队列,则写入操...

SpringBoot进阶教程(五十五)整合Redis之分布式锁

在之前的一篇文章(《Java分布式锁,搞懂分布式锁实现看这篇文章就对了》),已经介绍过几种java分布式锁,今天来个Redis分布式锁的demo。redis现在已经成为系统缓存的必备组件,针对缓存读取更新操作,通常我们希望当缓存过期之后能够只有一个请求去更新缓存,其它请求依然使用旧的数据。这就需要用到锁,因为应用服务多...

SpringBoot进阶教程(五十四)整合Redis之共享Session

集群现在越来越常见,当我们项目搭建了集群,就会产生session共享问题。因为session是保存在服务器上面的。那么解决这一问题,大致有三个方案,1.通过nginx的负载均衡其中一种ip绑定来实现(通过ip绑定服务器其中一台,就没有集群概念了);2.通过cookie备份session实现(因为cookie数据保存在客...

SpringBoot进阶教程(五十三)整合Redis之@Cacheable、@CachePut、@CacheEvict的应用

在上一篇文章(《SpringBoot(二十四)整合Redis》)中,已经实现了SpringBoot对Redis的整合,既然已经讲到Cache了,今天就介绍介绍缓存注解。各家互联网产品现在数据量越来越大,其快速增长造成网络拥塞和服务器超载,导致客户访问延迟增大,服务质量日益显现出来。缓存技术被认为是减轻服务器负载、降低网...
首页上一页...4344454647...下一页尾页