Mybatis
muzi1314_
这个作者很懒,什么都没留下…
展开
-
Mybatis中的update动态SQL语句
Mybatis中的CRUD操作(增删改查)中,简单的SQL操作比较直观,如查找操作: SELECT * FROM ENTITY_RELATION WHERE SRC_ID=#{srcId}其中id对应同名java文件中的方法,resultMap对应的自定义的数据类型(当使用java自带类型就更容易了,比如java.lang.String之类的)。但是涉及到更新操作时,可能不需转载 2017-06-24 15:52:54 · 25647 阅读 · 2 评论 -
sql中查询类型为int的字段,返回null的异常
项目中用mybatis3.x,用sql查询某个表类型为Integer的字段,那个表是空表,没有数据,结果抛异常了,原因是在对象中的属性为int,空表时,sql查询出来的是NULL,结果赋值时抛异常了。org.apache.ibatis.binding.BindingException: Mapper method 'getSort' (xx.yy.cc.DxxDAO) attempted to转载 2017-08-14 17:41:22 · 2205 阅读 · 0 评论 -
Mysql Procedure 使用concat申城动态字段、存储查询结果到临时变量
1.declare t_hasSigned tinyint(3);set t_hasSigned = 0;set @sqlStr = concat('select count(playerId) from tb_sign where playerId =',iPlayerId , ' and day', iSignDate, '=1 into @t_hasSigned' ); pre...转载 2018-05-16 17:03:26 · 502 阅读 · 0 评论