- 博客(7)
- 收藏
- 关注
转载 在使用spring-session-data-redis保存用户登录信息时存入redis的三个值有什么用
这些数据以键值对的形式存储在 Redis 的 Hash 结构中,Session ID 作为 Hash 的 Key,而会话数据作为 Value。通过将这些数据存储在 Redis 中,`spring-session-data-redis` 实现了分布式环境下的会话共享和管理,解决了传统会话存储方式在分布式系统中的局限性。在使用 `spring-session-data-redis` 时,存入 Redis 的数据主要用于实现分布式环境下的会话管理。2. **会话数据(Session Attributes)**
2025-03-08 01:21:50
122
原创 java.sql.SQLException: Plugin ‘mysql_native_password‘ is not loaded
查了资料后知道,Spring框架在解析配置文件时,通常会按照特定的顺序查找属性。如果username属性在配置文件中未明确指定,并且Spring在查找过程中先遇到了系统属性user.name,则可能会使用该值作为数据库连接的用户名。刚开始以为是我的Druid的版本不支持mysql8.4.0的版本,后面修改了Druid的版本还是报错。在使用spring获取数据库的连接时,报出以下错误。解决办法:修改配置文件中username的名字。
2024-11-18 14:18:38
406
转载 在js中事件绑定时传一个无括号的函数和传一个有括号的函数的区别
你实际上是在传入对函数的引用,而不是函数的执行结果。这意味着函数不会立即执行,而是被保存为事件处理器,等待事件触发时再执行。这种方式通常用于事件监听,因为它允许你定义一个函数,该函数在将来的某个时间点被调用。,你实际上是在调用函数,并将函数的返回值作为事件处理器。这意味着函数会立即执行,而不是等待事件触发。通常,这种方式不推荐用于事件监听,因为它会在事件监听设置时立即执行函数,而不是在事件实际发生时执行。在第二个例子中,myFunction() 会立即执行,并且其返回值(如果有的话)会被用作事件处理器。
2024-10-15 10:40:10
52
原创 javaweb学习遇到的错误
Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到 09-Oct-2024 23:34:22.862 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[]启动失败。
2024-10-10 00:49:31
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人