
Mybatis
SsM4丶
这个作者很懒,什么都没留下…
展开
-
【Mybatis】Oracle IN查询超过1000条报错
修改前 <select id="getOnlineUser" resultMap="OnlineUserMap" > SELECT <include refid="OnlineUser_Column_List" /> FROM SYS_LOGIN_LOG WHERE SESSION_ID IN <foreach collection="sessions" item="session" index="index" open="(" separator="," cl原创 2021-03-01 15:14:21 · 278 阅读 · 0 评论 -
使用mybatis拦截器实现公共字段自动注入——第三版
前段时间写了两版mybatis拦截器实现公共字段自动注入,感觉第二版还是限制的过多了。用户基本无法扩展字段,也无法自定义方法,作为一个公共的基础框架工具类是不够的,所以又根据以上做了一些修改。 文章目录思路注解定义接口定义配置开关SpringBean工具类反射工具类拦截器设计最终配置类使用示例 思路 去除接口中定义的方法和默认实现,只保留一个空接口供用户实现 用户在注解参数中决定该字段是否需要注入和注入方法名 用户实现接口,按需写提供数据方法 拦截器通过spring容器获取接口的实现类,并根据注解参数的方原创 2020-09-01 16:16:31 · 2802 阅读 · 0 评论 -
使用mybatis拦截器实现公共字段自动注入——第二版
文章目录引言需求思路实现使用测试 引言 上一篇说了下我写的第一版拦截器,通篇写死,复用性极差,经过指导,删掉来过。 需求 通过mybatis拦截器注入公共字段 需要注入的公共字段: 字段 备注 created_by 创建人 created_time 创建时间 updated_by 修改人 updated_time 修改时间 注解实现 有些时候,项目不需要使用拦截器,还需要去修改pom,比较麻烦。要支持通过配置文件来控制。 思路 写一个自定义注解,将注解打在字段上,表原创 2020-06-13 15:20:13 · 2613 阅读 · 3 评论 -
使用mybatis拦截器实现公共字段自动注入——第一版
文章目录需求思路实现缺点 需求 如题,用Mybatis拦截器做公共字段的自动注入,这是我第一次使用Mybatis拦截器。之前做过一次自动注入,是用的自定义注解,然后用AOP拦截注入的。 注意:这一版是我写的第一版。都是写死的字段,很废物,下一遍会写一个注解版,稍微能通用一点… 需要注入的字段: 字段 备注 created_by 创建人 created_time 创建时间 updated_by 修改人 updated_time 修改时间 思路 因为是公共字段,所以抽一个基原创 2020-06-13 14:21:00 · 963 阅读 · 0 评论