您的位置:首页技术文章关键词: Spring
文章列表
  • Spring Boot项目集成UidGenerato的方法步骤
  • 前言UidGenerato 基于snowflake算法实现UidGenerato 由百度开发,基于SnowFlake算法的唯一ID生成器。UidGenerato 已组件的形式工作在应用项目中,支持自定义workeid位数和初始化策略,从而适用docker等虚拟化环境下实例自动重启等场景。准备一个ma...
  • 日期:2023-07-28
  • 浏览:221
  • 标签: Spring

  • Springboot配置过滤器实现过程解析
  • 写一个继承类启动器扫一下此时访问一下页面就可以观察到过滤器的信息代码package com.example.demo.Filter;import lombok.extern.slf4j.Slf4j;import javax.servlet.*;import javax.servlet.annotat...
  • 日期:2023-05-02
  • 浏览:10
  • 标签: Spring


  • SpringBoot之使用Redis实现分布式锁(秒杀系统)
  • 一、Redis分布式锁概念篇建议直接采用Redis的官方推荐的Redisson作为redis的分布式锁1.1、为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! 注意这是...
  • 日期:2023-03-15
  • 浏览:234
  • 标签: Spring

  • SpringBoot如何通过yml方式整合Mybatis
  • 本来打算写个使用Sharding-JDBC的例程,但是在搭建Mybatis的过程中,一波三折,因为好久没搭建项目了,另外加上换了电脑。所以很破折,在这里记录一下Spring Boot整合Mybatis吧。可能很简单,但是我长时间没用忘记了,我这里备忘一下吧。一、项目目录结构注意这里Applicati...
  • 日期:2023-05-24
  • 浏览:9
  • 标签: Spring


  • SpringBoot异步调用方法实现场景代码实例
  • 一、背景项目中肯定会遇到异步调用其他方法的场景,比如有个计算过程,需要计算很多个指标的值,但是每个指标计算的效率快慢不同,如果采用同步执行的方式,运行这一个过程的时间是计算所有指标的时间之和。比如:方法A:计算指标x,指标y,指标z的值,其中计算指标x需要1s,计算指标y需要2s,指标z需要3s。最...
  • 日期:2023-05-24
  • 浏览:89
  • 标签: Spring

  • 详解基于Spring Data的领域事件发布
  • 领域事件发布是一个领域对象为了让其它对象知道自己已经处理完成某个操作时发出的一个通知,事件发布力求从代码层面让自身对象与外部对象解耦,并减少技术代码入侵。一、 手动发布事件// 实体定义@Entitypublic class Department implements Serializable { ...
  • 日期:2023-09-13
  • 浏览:15
  • 标签: Spring

  • Springboot Session共享实现原理及代码实例
  • 在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图:在这样的架构中,会出现一些单服务中不存在的问题,例如客户端发起一个请求,这个请求到达 Nginx 上之后,被Nginx 转发...
  • 日期:2023-05-01
  • 浏览:71
  • 标签: Spring

  • Springboot使用thymeleaf动态模板实现刷新
  • 当springmvc转向springboot的时候,发现springboot默认支持thymeleaf,对于一直使用jsp的程序员,还是有点不适应。不过研究了一会发现thymeleaf更加适合前后分离,所以果断抛弃jsp转入thymeleaf,最头疼的就是修改完之后不会自动刷新。首先要在配置文件ap...
  • 日期:2023-04-29
  • 浏览:8
  • 标签: Spring


  • 详解springBoot启动时找不到或无法加载主类解决办法
  • 1.jar包错误第一步:首先鼠标键右击你的项目,点击run as——》maven clean第二步:鼠标键右击你的项目,run as--->maven install;在eclipse控制台你可以看见报错的jar包;第三步:去maven仓库删除对应的jar,右击你的项目,maven-->...
  • 日期:2023-04-23
  • 浏览:55
  • 标签: Spring

  • spring acegi security 1.0.0 发布
  • 经过2年半的研发,acegi security 1.0.0终于从RC2版本过渡到了最终版。Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用Bean Context,拦截器和面向接...
  • 日期:2024-06-04
  • 浏览:117
  • 标签: Spring