- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 MybatisPlus实现保存时自动赋值用户和时间
在数据保存时,自动添加审计信息。话不多说,直接上代码。pom依赖:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId></dependency>拦截器:package com.future.yc.mybatis.handler;import c...
2021-09-24 17:06:33
158
原创 SpringBoot动态数据源自动切换
Saas系统需要支持多租户,经分析调研,最终采用数据库多实例的方式实现多租户。 根据各微服务的业务及规模,存在以下条件: 1.公共服务不需要区分租户; 2.需要多租户的微服务,上下文一定会指定租户信息。 基于这些要求,提供了公共的拦截器,根据租户信息获取此租户对应的数据源并动态切换。pom依赖: <!-- mybatisPlus --> <dependency> ...
2021-09-24 16:48:19
178
原创 MySQL8 空间数据应用小记
之前是在PostGre中通过python脚本对空间数据进行计算,主要使用了是否相交、是否包含两个函数。现在考虑与其他产品统一数据库,需要切换到MySQL8,借此契机,对MySQL8中空间类型进行了调研。创建表:CREATE TABLE IF NOT EXISTS `yc_polygon` ( `id` varchar(40) NOT NULL, `code` varchar(40) NULL DEFAULT NULL COMMENT '编码', `name` varchar(...
2021-09-08 21:31:43
233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人