![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 84
葬爱的java
这个作者很懒,什么都没留下…
展开
-
一个注解,搞定 SpringBoot 操作日志
此组件解决的问题是:「谁」在「什么时间」对「什么」做了「什么事」 本组件目前针对 Spring-boot 做了 Autoconfig,如果是 SpringMVC,也可自己在 xml 初始化 bean 使用方式 基本使用 maven依赖添加SDK依赖 <dependency> <groupId>io.github.mouzt</groupId> <artifactId>biz...原创 2021-03-13 16:12:47 · 193 阅读 · 0 评论 -
Redis高可用方案
关于Redis高可用方案,看到较多的是keepalived、zookeeper方案。keepalived是主备模式,意味着总有一台浪费着。zookeeper工作量成本偏高。本文主要介绍下使用官方sentinel做redis高可用方案的设计。 Redis Sentinel Sentinel介绍 Sentinel是Redis官方为集群提供的高可用解决方案。在实际项目中可以使用sentinel去做redis自动故障转移,减少人工介入的工作量。另外sentinel也给客户端提供了监控消息的通知,这样客户端就可原创 2021-03-13 16:10:48 · 152 阅读 · 0 评论 -
JAVA会话技术
会话技术 Http是一个无状态的协议,多次请求之间是互相独立的。 为了解决多次请求之间 由于无状态协议导致的无法数据共享的问题,引入了会话技术。 会话:从客户端连接到服务器开始,直到客户端和服务器断开连接为止,这样的一个过程称之为一次会话。 在一次会话中,可能有多次请求和响应。在一次会话中,可以通过会话技术共享数据。 Cookie--客户端会话技术 Cookie的数据存储在客户端 Cookie的数据都是键值对 name-value。类型都是字符串 Cookie有数量和大小原创 2021-03-05 11:00:13 · 200 阅读 · 1 评论 -
SSM框架总结
SSM框架总结 SpringMVC 方法级别的控制,一个方法处理一个请求 概念 spring家族的开源、免费、轻量级、web层基于MVC设计模式的框架 作用 接收(前端浏览器)请求,返回数据 使用步骤 1.导入依赖包 2.配置文件 web.xml POST乱码过滤器 DispatchServlet前端控制器(SpringMVC框架生效) springmvc.xml 扫描controller类所在包//<context...原创 2021-03-05 09:32:00 · 226 阅读 · 3 评论