摘要: 手动创建druid数据源,可以使用jdbc或者通过aspect进行多数据源的动态切换 通过md5加密创建唯一key,在key重复时不进行创建, 创建的数据源可以通过dataSourceKey进行bean获取,或者通过jdbctemplate对象进行操作 在druid页面中可以观测到注入的数据源 一、 阅读全文
posted @ 2022-10-03 12:15 雨梦大木 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 记录在开发环境对数据库的变更操作,整理为sql文件后,发布测试环境或者生产环境时,自动执行配置的sql文件,不对生产环境进行直接操作 参考: https://blog.csdn.net/qq_41854273/article/details/124963965 官方文档: https://docs. 阅读全文
posted @ 2022-10-03 11:53 雨梦大木 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在mapper.xml中调用java静态方法,并且传递一些参数 在静态方法中进行sql拼接,可以用于用户权限管理、数据权限管理等等 一、静态方法 拼接sql,可以调用缓存中的用户权限进行拼接 package com.example.demo.dataScope; import java.util.L 阅读全文
posted @ 2022-10-03 11:41 雨梦大木 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 当websocket发送的数据体积很大,需要的传输时间很长,并且传输频率较高的情况下使用 pom配置 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <vers 阅读全文
posted @ 2022-10-03 11:27 雨梦大木 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 一、class对象信息 import com.baomidou.mybatisplus.core.toolkit.StringUtils; import lombok.Data; /** * handler的配置信息 */ @Data public class HandlerConfig { /** 阅读全文
posted @ 2022-10-03 11:05 雨梦大木 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、进行线程池创建 import cn.hutool.core.thread.ThreadFactoryBuilder; import lombok.extern.slf4j.Slf4j; import org.springframework.aop.interceptor.AsyncUncaugh 阅读全文
posted @ 2022-10-03 10:56 雨梦大木 阅读(1405) 评论(0) 推荐(0) 编辑