mybatis执行原生sql
摘要:package com.lynch.asap.config.mapper; import org.apache.ibatis.annotations.Param; public interface SqlMapper { void dynamicsInsert(@Param("paramSQL")
阅读全文
posted @
2020-08-21 16:39
Ruthless
阅读(18765)
推荐(0) 编辑
mybatis分页的一种解决方案
摘要:mybatis自定义分页解决方案 1、PageSqlProvider<T> —— 提供默认的分页列表查询 2、StudentMapper.java —— 继承PageSqlProvider<T>,重新preSql(),自动实现分页查询和总条数查询
阅读全文
posted @
2019-08-29 14:33
Ruthless
阅读(1927)
推荐(0) 编辑
mybatis注解@Param对JavaBean的作用
摘要:当参数是一个JavaBean时,如果不用@Param且sql里获取变量用#{},如@Select("SELECT id,USERNAME,uname from uk_user where del = 0 LIMIT #{pageParam.pageStart}, #{pageParam.pageSi
阅读全文
posted @
2019-04-25 17:07
Ruthless
阅读(887)
推荐(0) 编辑
mybatis乐观锁实现,解决并发问题
摘要:银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交。最后实际账户余额为1000-50=950元,但本该为1000+100-50=1050。这就是典型的并发问题。乐观锁机制在一定...
阅读全文
posted @
2016-01-03 13:35
Ruthless
阅读(40691)
推荐(3) 编辑