Mybatis
雅木茶不会累
写不完的代码,学不透的Java
展开
-
Mysql模糊查询含有通配符‘%‘,‘\‘,‘_‘的容错问题
这次在工作过程中,遇到一个常见问题:模糊查询查询含有通配符失效问题这个问题在过去的业务场景中,由于ba限定,在输入时只能输入中文英文和数字,所以数据保存修改过程中就有效的规避了这个问题,模糊查询就不会出问题,但这次场景ba并没有限制输入,所以测试时测出了这个bug,下面写一下,代码容错这类问题的心得体会,以及使用代码或者MySql自定义函数解决这个问题...原创 2020-08-18 15:13:32 · 485 阅读 · 0 评论 -
数据库timestamp--->Mybats String取值多了.0问题
1.数据库中为:字段:timestamp ,Mybatis中Model使用String接收后显示时尾巴多了个.0解决方法:select 语句中对字段使用函数DATE_FORMAT,如下:select DATE_FORMAT(time,'%Y-%m-%d %H:%i:%S') `time` from t_dispatch_rule注意,时间取值时,尽量在数据库sql语句中格式化一下。...原创 2020-08-13 18:50:35 · 1555 阅读 · 1 评论 -
Mybatis模糊查询
mybatis模糊查询的几种方式原创 2020-08-10 10:52:46 · 168 阅读 · 0 评论 -
Mybatis进行批量增删改查
Mybatis框架简略介绍Mybatis批量增加Mybatis批量修改Mybatis批量查询原创 2020-08-03 18:39:30 · 244 阅读 · 0 评论 -
Mybatis使用LAST_INSERT_ID( )
关于Mybatis的返回结果一直为一的问题原代码是这样的:<selectKey resultType="java.lang.Long" keyProperty="id" order="AFTER"> SELECT LAST_INSERT_ID( )</selectKey>在上述代码的使用过程中,Mybatis会直接将last_insert_id( )查出来的id并放入mybatis方法参数bean中,若是直接调用insert方法,返回的一直都是插入成功结果1...原创 2020-07-27 09:33:51 · 2266 阅读 · 0 评论