- 博客(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 121
原创 SpringBoot动态数据源自动切换
Saas系统需要支持多租户,经分析调研,最终采用数据库多实例的方式实现多租户。 根据各微服务的业务及规模,存在以下条件: 1.公共服务不需要区分租户; 2.需要多租户的微服务,上下文一定会指定租户信息。 基于这些要求,提供了公共的拦截器,根据租户信息获取此租户对应的数据源并动态切换。 pom依赖: <!-- mybatisPlus --> <dependency> ...
2021-09-24 16:48:19 135
原创 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 202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人