首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
系统架构
Leaf1993
创建于2022-09-20
订阅专栏
系统架构、系统设计、三高系统
暂无订阅
共8篇文章
创建于2022-09-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring boot MongoDB实现自增序列
在某些特定的业务场景下,会需要使用自增的序列来维护数据,目前项目中因为使用MongoDB,顾记录一下如何使用MongoDB实现自增序列。 MongoDB本身不具有自增序列的功能,但是MongoDB的$
Spring boot MongoDB 实现自定义审计字段
之前的文章实现了自定义Repository基类和业务基类,现在有了新的需求,就是一些公共字段的填充,例如:创建时间、更新时间、创建人、更新人等字段,spring-boot-starter-data-m
Spring Data MongoDB实现@DBRef级联存储
使用@DBRef进行级联存储的方式就是通过继承`AbstractMongoEventListener`并重写`onBeforeConvert`方法在保存文档之前先保存子对象,就可以实现级联存储,需要注
Springboot MongoDB封装通用Servcie
构建通用Service,BaseService.java,内容如下: 构建通用Service的实现,此处基于MongoRepository实现,当然也可以使用之前文档自定义通过Repository实现
Springboot MongoTemplate封装通用Repository
Springboot MongoTemplate封装通用Repository 最近项目中有使用到Mongodb,通过学习相关API了解,Spring boot中提供了 MongoTemplate操作数
设计模式之组合模式
什么是组合模式 组合模式(Composite Pattern)是一种结构型设计模式, 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 组合模式的实现
设计模式之单例模式
设计模式之单例模式 什么是单例模式 单例模式是一种创建设计模式,确保类只有一个实例,同时为此实例提供全局访问点,换句话说就是在JVM中,某个类只允许被创建一次(唯一实例),之后所有的操作都是基于同一个
系统设计原则及技术指标
系统设计原则及技术指标 1 系统技术设计原则 好的系统都是迭代出来的 优先核心业务功能开发 不要过度复杂化系统 先行的规划和设计 对现有的问题有方案,对未来可能出现的问题有预案 无状态原则 什么是有状