
Spring
文章平均质量分 55
Yfeil
这个作者很懒,什么都没留下…
展开
-
Mybatis + SpringBoot 构建项目流程总结
【代码】Mybatis + SpringBoot 构建项目流程总结。原创 2024-08-24 10:30:30 · 233 阅读 · 0 评论 -
SpringBoot启动流程总结
所以想要了解清楚 SpringBoot 启动流程,相当于了解 SpringApplication 的 构造方法 和 run方法。原创 2024-08-24 10:30:06 · 265 阅读 · 0 评论 -
整合 ELK stack 作为 SpringBoot 项目日志分析方案
启动项目,打印的 INFO 级别以上日志都会自动收集到 Elasticsearch 的 logstash-xxxx-xx-xx 索引内,使用 Kibana 创建 可视化、仪表盘,根据需求筛选展示即可。导入到 src/main/resources/logback-spring.xml 内。hosts 改成 Elasticsearch 实际ip,如果有密码,则取消注释并配置。配置文件放在:用户主目录/pipeline/logstash.conf。host里的IP改成 Logstash 实际的。原创 2024-08-23 00:42:49 · 414 阅读 · 0 评论 -
Redis 结合 Docker 搭建哨兵+主从,并整合SpringBoot
下载后,把redis-7.2.5.tar.gz\redis-7.2.5.tar\redis-7.2.5\里的。,主节点新数据更新到从节点需要时间,这段时间会出现数据不一致。由于docker直接拉取运行了,所以需要提前准备配置文件。cd 到 redis-sentinel 目录,执行。cd 到 redis 目录,执行。cd 到 redis 目录,执行。结构如上图所示,准备6个服务器。不建议配,除非主节点压力很大。原创 2024-08-23 00:41:06 · 393 阅读 · 0 评论 -
Redis 结合 Docker 搭建集群,并整合SpringBoot
下载后,把redis-7.2.5.tar.gz\redis-7.2.5.tar\redis-7.2.5\里的。,主节点新数据更新到从节点需要时间,这段时间会出现数据不一致。由于docker直接拉取运行了,所以需要提前准备配置文件。cd 到 redis-cluster 目录,执行。输入用于分配哈希槽的节点,可以直接输入。结构如上图所示,准备6个服务器。不建议配,除非主节点压力很大。原创 2024-08-23 00:40:35 · 718 阅读 · 0 评论 -
ShardingSphere + Mysql,实现分库分表、读写分离,并整合 SpringBoot
rules 配置和之前一样,主要区别在于 dataSources 下的配置变了。默认URL:jdbc:mysql://127.0.0.1:3307/demo。默认URL:jdbc:mysql://127.0.0.1:3307/demo。平时咋操作数据库现在也一样,也可以引入 Mybatis,可以无缝连接。可以直接像连接普通Mysql数据库一样使用了。可以直接像连接普通Mysql数据库一样使用了。,并将其放入 ext-lib 目录。,并将其放入 ext-lib 目录。YAML 复制 全屏。原创 2024-08-23 00:37:37 · 924 阅读 · 0 评论 -
Java Spring Redis 如何向Set中添加List?
调用list.toArray方法将list转成数组,再使用add方法参数传入数组,即可批量添加。原创 2024-08-22 10:18:25 · 192 阅读 · 0 评论