原文:mybatisplus运行时修改@TableName注解的schema值

问题: 最近碰到一个需求,使用mybatisplus时,因为权限原因,某张数据表需要用只读用户来读取,也就是说要指定schema,开发环境和测试环境的schema不一致,但是注解中的schema是写死的,不能根据配置文件来动态设置 其他的环境不贴了,实体类如下: View Code 如上,数据库的表名为RULE BASIC INFO,开发环境需要用DEV USER来读取数据,测试环境需要用TEST ...

2021-05-07 17:24 5 5470 推荐指数:

查看详情

MybatisPlus--@TableField,@TableId,@TableName注解

简介 MybatisPlus是Mybatis的增强工具,在Mybatis的基础上扩展基本的增、删、改、查的操作。 注解 @TableName 映射数据库的表名 @TableId 主键专属 用法 value 映射主键字段的名称 type 设置主键类型 ...

Fri Dec 24 17:57:00 CST 2021 0 957
如何修改Tomcat运行时jvm编码

问题: 最近在部署项目的时候出现数据乱码的情况,经过一番查看项目都是用的UTF-8编码格式,数据也是,但是经过调用接口传给对方就乱码了。 由于是部署在Windows环境下,Windows默认编码GBK,这就导致了jvm运行时编码不一致的问题,修改也很容易。 解决办法: Linux环境下 ...

Sun Jan 05 05:25:00 CST 2020 0 1303
修改docker 运行时

sudo docker run -d -e TZ="Asia/Shanghai" -v /etc/localtime:/etc/localtime:ro --restart=always ...

Tue Aug 27 04:58:00 CST 2019 0 837
Java注解(2)注解的使用:编译时和运行时处理

目录: 1.注解的编译时处理 2.注解运行时处理 上一篇学到注解的基本概念以及如何定义注解。 接下来学习如何提取注解(拿到注解的内容)并使用注解. 1.编译时处理: 原理:APT技术 处理对象:@Retention=Source的注解 编译时处理需要使用到APT技术,该技术提供了一套编译期 ...

Sat Apr 18 00:10:00 CST 2020 0 1855
springboot运行时修改端口并且以守护进程运行

springboot项目可以生成war和jar文件来运行,生成war只要在tomcat中修改解压后的配置文件中的端口号就可以。jar需要运行时指定端口,java -jar xxxx.jar server.port=90,这样就可以了, 在守护进程下运行可以使用 nohup java -jar ...

Tue Dec 25 18:25:00 CST 2018 0 1115
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM