![](https://img-blog.csdnimg.cn/20190905093752733.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mybatis
Happywzy~
这个作者很懒,什么都没留下…
展开
-
数据库查询结果为空定义默认值
使用MyBatis查询 返回类型为int,但是当查询结果为空NULL,报异常的解决方法如select pre_id from task_child where parent_id=3 order by pre_id desc limit 1;如果查询结果是空,那么后台可能报异常Servlet.service() for servlet [springDispatcherServlet] in context with path [/xxxx] threw exception [Request .原创 2020-05-12 17:14:42 · 1576 阅读 · 0 评论 -
mysql查询
多条件模糊查询select * from t_log where (LOCATE('wu', user_name) > 0 or LOCATE('wu', params ) > 0)and (method='POST' or method='GET');查询id在列表中的所有结果select * from t_user where tenant_id in (1,2,3...原创 2019-12-17 12:01:30 · 225 阅读 · 0 评论 -
Mysql外键关联【一张表两个字段分别与另一张表主键关联】
例如用户表user_id user_name 1 zhangsan 2 lisi 3 wangwu 4 zhaoliu 另一张money表,表示了借钱的关系id from to how 1 1 2 100 2 3 4 100 关联查询select m.id,u1.use...原创 2019-12-05 16:00:19 · 4563 阅读 · 0 评论 -
Mybatis注解方式动态拼接SQL
@Update@Update("<script>update t_user " + "<set> " + "<if test='userName != null'> user_name = #{userName},</if>" + "<if test='userPwd != null'>...原创 2019-09-02 10:32:48 · 2463 阅读 · 4 评论