-
trace最低级别的日志查看全部
-
高级功能查看全部
-
在mapper中加入新增方法,
查看全部 -
注入新增方法
查看全部 -
自定义删除方法
查看全部 -
当没有传入动态表名,即为null的时候,会采用默认的,如user,即不替换
同样对多租户sql过滤生效
查看全部 -
动态表明处理器,需要通过一个HandlerMap进行指定查询表明对应的实体表明,如 :“user”:TableNameHandler(){这里获取到的一个动态表名,如user_2019}
查看全部 -
应用于 多个相同结构的分表的解析,通常为 主要作用_1[部门]
查看全部 -
过滤是指,过滤掉多租户信息,这里默认不过滤,可以通过:
在分页组件中加入ParserFielter并配置IsqlParserFielter,
在maper方法上加入@SqlFielter注解,并为true
旧版的需要开启全局配置
查看全部 -
说白了还是加了一个条件字段
查看全部 -
这里主要时通过在分页器中加入了多租户的sql解析器,其中需要传入多租户handler的实现,指定列名和值
查看全部 -
多租户是为了让一套程序面向多个用户(企业)且数据隔离
用户数据库一对一
用户Schema一对一,逻辑隔离,都在一个数据库
用户都在一个表里,通过clientId之类的隔离,维护成本低,安全低,恢复成本大
查看全部 -
通过@Profile可以设置Bean启动的环境。
可以格式化,可以设置最大运行时间揪出慢SQL
查看全部 -
应该先查询出version之后再更新,
注意QueryWrapper不能复用
查看全部 -
多读场景乐观锁,多写场景悲观锁
查看全部
举报