首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
SunZY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
多数据源与动态数据源的权衡
其实在系统设计时,应当尽量避免一个项目接入多个数据源。我们应该尽量收敛一个数据库的使用者,这样在后续进行一些数据迁移、数据库重构等工作时能够降低风险和难度。 当然,这并不是绝对的情况,所谓“存在即是合理”。多个数据源的使用从另一方面来说能够大大的降低编码便捷性。我们不再需要通过…
搞定SpringBoot多数据源(1):多套源策略
1. 引言 数据库高性能场景:主从,包括一主一从,一主多从等,在主库进行增删改操作,在从库进行读操作。 数据库高可用场景:主备,包括一往一备,多主多备等,在数据库无法访问时可以切换。 同构或异构数据的业务处理:需要处理的数据存储在不同的数据库中,包括同构(如都是 MySQL )…
Lab———Git使用指北
本文从实际使用的角度出发,以IDEA Git插件为基座讲述了如果使用IDEA的Git插件来解决实际开发中的协作开发问题。
Lab——项目部署指北
当编写完项目代码后,我们可以以多种方式构建和运行Spring项目,包括以下几种方式: 直接在IntelliJ IDEA中运行应用程序 使用Maven生成可执行的JAR文件,JAR文件既可以在命令行上运
带你深入理解 Spring 中的事务及其传播机制
1. 事务是什么?为什么需要事务? 事务是一种用于管理数据库操作的机制。它将一组操作封装成一个单元,确保数据库操作要么全部成功提交,要么全部回滚,以保持数据的一致性和完整性。 为什么要使用事务
增量同步-spring batch(6)动态参数绑定与增量同步
上一篇《便捷的数据读写-spring batch(5)结合beetlSql进行数据读写》中使用Spring Batch及BeetlSql,对数据库读写组件进行数据库同步,实际上是全量同步。全量同步的问题在于每次需要读取整个表数据,如果表数据量大,则资源耗费大,而且不便于对已有数…
奇怪,Spring Security 登录成功后总是获取不到登录用户信息?
有好几位小伙伴小伙伴曾向松哥求助过这个问题。 一开始我觉得这可能是一个小概率 BUG,但是当问的人多了,我觉得这个问题对于新手来说还有一定的普遍性,有必要来写篇文章跟大家仔细聊一聊这个问题,防止小伙伴们掉坑。 这两种办法,都可以获取到当前登录用户信息。具体的操作办法,大家可以看…
是时候优雅地和NullPointException说再见了
作为JAVA开发中最典型的异常类型,甚至可能是很多程序员入行之后收到的第一份异常大礼包类型,NullPointException也似乎成为了一种魔咒,应该如何去打破呢?一起来探讨下吧
Spring Boot中如何干掉if else
看到crossoverJie的文章《利用策略模式优化过多 if else 代码》后受到启发,可以利用策略模式简化过多的if else代码,文章中提到可以通过扫描实现处理器的自注册,我在这里介绍在Spring Boot框架中的实现方法。 这里虚拟一个业务需求,让大家容易理解。假设…