- 博客(17)
- 收藏
- 关注
原创 The POM for <name> is invalid, transitive dependencies (if any) will not be available排错记录
正常本地运行没问题,maven编译/打包运行出错
2024-07-15 16:38:03
149
原创 nacos进阶配置总结(version:2.2.10-RC1)
用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置。Namespace 的常用场景之一是不同环境的配置的区分隔离, 例如开发测试环境和生产环境的资源(如配置、服务)隔离等。在没有明确指定 ${spring.cloud.nacos.config.namespace} 配置的情况下, 默认使用的是 Nacos 中 public 命名空间即默认的命名空间。注意该配置必须放在 bootstrap.properties 文件中。
2024-02-29 10:41:49
923
1
原创 docker替换阿里云镜像加速(本人配置的为windows环境下的docker)
使用命令docker info命令查看配置信息,查看registry-mirrors是否配置成了你自己的地址。打开docker Desktop软件之后点击右上角设置按钮,选择Docker Engine,在右侧配置你自己的加速地址。{ "registry-mirrors": ["你自己的加速器地址"] }如不成功,请留言,看见秒回。
2024-01-31 15:27:18
485
1
原创 rabbitmq使用过程中的疑问汇总
RabbitMQ 提供了消息确认(acknowledgment)机制,消费者处理完消息后需要向 RabbitMQ 发送确认,告知 RabbitMQ 消息已经成功处理。可以使用 RabbitMQ 自带的管理插件或第三方监控工具来监控队列的状态和消息的堆积情况,并设置警报规则,及时发现异常情况并采取相应的措施。可以根据消息的重试次数进行适当的延迟重试,或者将无法处理的消息发送到死信队列,以便后续分析和处理。在消息的属性中包含唯一标识符,消费者在处理消息时,先检查消息的唯一标识符是否已经处理过。
2024-01-30 14:09:58
1499
1
原创 @RabbitListener常用总结
是 Spring AMQP 提供的注解,用于简化 RabbitMQ 消息监听器的创建。通过在方法上添加注解,可以将方法注册为消息监听器,用于处理从 RabbitMQ 中接收到的消息。以下是。
2024-01-16 20:33:54
4165
1
原创 mybatis框架扩展点整理
mybatis框架允许用户通过自定义拦截器来进行一些自定义操作,拦截器可以作用的范围有Executor的方法进行拦截。Executor中的update()方法、query()方法,()方法(将缓存的SQL语句立即提交给数据库执行。),commit()方法,rollback()方法,()方法,close()方法,isClosed()方法使用场景:记录日志、修改参数、验证权限等。中的(),()方法使用场景:防止SQL注入攻击,参数校验与转换,权限验证,动态sql,日志记录中prepare()方法,
2023-12-27 21:20:22
462
1
原创 kingbaseES数据库默认[模式名]配置
ALTER DATABASE 数据库名 SET search_path to "$user", 默认选中的模式名, public, sys, sys_catalog, pg_catalog;然后执行 select sys_reload_conf();在数据库中执行以下命令。
2023-12-11 10:06:04
683
1
原创 mybatis拦截器个人见解
到时候由plugin.wrap创建所需代理类,在进行方法执行之时,Plugin.invoke会进行方法判断,看是否需要进行拦截器进行拦截,如需拦截调用Interceptor.intercept接口进行拦截调用,invocation中提供了一个proceed方法可以进行完拦截器处理逻辑之后进行拦截调用。mybatis中自定义拦截器都需要实现Interceptor接口,以及使用@Intercepts和@Signature两个注解进行标识。
2023-11-27 22:13:33
35
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人