![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
爱学习的老王
这个作者很懒,什么都没留下…
展开
-
mysql批量修改字段名(列名)
1.需求项目需要兼容mysql,oracle,postgresql三种数据库,但是在最开始使用的Mysql主键字段是使用的uid,uid在oracle数据库当中是不识别的在数据库迁移的过程中会报错。2.检索所有需要修改的字段。SELECT table_nameFROM information_schema.`COLUMNS` WHERE lower( TABLE_SCHEMA )= 'jtsdb' AND lower( COLUMN_NAME )= 'uid';3.写SQL脚本替换原创 2020-10-12 11:59:31 · 5192 阅读 · 3 评论 -
使用MyBatis 拦截器(Interceptor)实现自定义分页插件 使用@Param注解使得分页失效
今天再工作的过程当中,在使用分页插件的时候再dao层使用了@Param注解导致了分页失效。先上没改之前的代码。PaginationInterceptorimport java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.Map;import java.util.Properties;import org.apache.ibatis.executor.Executor;import org.apac原创 2020-08-21 22:12:27 · 3140 阅读 · 1 评论