logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vo、dto、bo、do、po的概念理解以及与controller、service、dao层的对应关系

项目中真的有必要定义吗?按照理论上来讲如果项目比较小,是一个简单的MVC项目,又是单兵作战,我不建议使用,直接用POJO负责各个层来传输就好,因为这种项目的“目的地”是快速完成。而我们更多的时候,是持续迭代的团队协作项目,这个时候我们就建议用,而且团队内要达成共识,形成一个标准规范。目的是提升项目的可扩展性、可维护性与可阅读性。其实要不要用这么多o,关键问题在于关注controller、servi

#java
Redisson中常用的分布式锁

Redisson中常用的分布式锁目录Redisson中常用的分布式锁是什么文档Redisson中提供的锁可重入锁ReentrantLock增强公平锁Fair Lock多锁MultiLock读写锁ReadWriteLock信号量Semaphore闭锁CountDownLatch是什么Redisson 是一个分布式协调Redis Client端,能帮助用户操作分布式环境中的Java的对象。Rediss

#分布式#redis#java
springboot 2.7集成swagger 3

springboot集成swagger2技术比较成熟,基本不挑版本。网上技术文章一找一大堆,不在此赘述。但是sprngboot 2.6.x以上版本在集成swagger 3的时候,会报错误网上关于此问题的解决,有各种各样的方案,但实际实践起来非常麻烦。比如这种方案在网上说的比较多,但实际上,应用效果并不佳。解决此问题,降版本的方案我就不说了,如果确实需要使用sprngboot 2.6.x以上版本在集

#spring boot#java#spring
kafka中topic、partition、broker、consumerGroup、consumer之间的关系、区别及存在意义

topic:逻辑概念,用于联系Producer 和 Consumer的message生产和消费。Producer 生产的消息放入一个topic中,由Consumer通过对同一个topic的订阅进行消费broker:物理资源,一般一个broker指底层的一台物理服务器。partition:逻辑分区存储,用于将topic在不同的物理资源上进行逻辑存储。实际Producer 放入topic的消息,会存入

#kafka#java#分布式
[多登录页]Spring boot集成Spring security及JWT实现多页面(多种登录方式)前后端分离登录鉴权

我的这篇文章详细描述了如何使用Spring boot集成Spring security及JWT实现单一登录页面前后端分离登录鉴权。但是在服务设计中,经常有多端登录的需求。比如一套系统一般分为后台管理系统,和前台系统。更细致区分,可能前台还分为不同登录端,比如移动端和PC端。这时,不同的系统就需要不同的登录鉴权体系。比如admin的登录鉴权无论是颁发的token还是使用的用户存储表,都与user前台

#spring#spring boot#java
Redis docker安装及redis.conf配置文件解析

Redis docker安装及配置文件解析目录Redis docker安装及配置文件解析安装配置文件编写基础配置开发配置全局其他配置Redis实现分布式锁基本原理实现思路主要流程核心关注点实现代码安装docker pull redis:6.2.7mkdir -p /usr/local/redis/confmkdir -p /usr/local/redis/datachmod -R 777 /usr

#redis#docker#缓存
暂无文章信息