Mybatis
zhaoxichen_10
走出舒适圈!
展开
-
Mybatis的传参
Mybatis默认接收一个参数,通过#{value}可以方便的取出;此参数可以是对象,可以是基本类型,集合。1、传入多个参数虽然默认只接收一个参数,但是此参数可以是一个对象;故而传入多个参数可以通过借助包装类,将这些参数封装成一个包装类,即可达到目的。然而,Mybatis其实也提供了相应的方法,那就是org.apache.ibatis.annotations.Param包下面@Param注解。...原创 2018-11-19 17:50:58 · 289 阅读 · 0 评论 -
pageHelper超过最大页数后还会返回数据
在微服务里面做查询接口,用到pageHelper,数据库只有8行数据,pageNum=1&pageSize=10,pageNum=2&pageSize=10,pageNum=3&pageSize=10。。。返回的数据都是那8条。原因:这是pageHelper里面自带的一个功能,叫做reasonable分页参数合理化,3.3.0以上版本可用,默认是false。 启用合理化时...转载 2018-12-03 15:50:57 · 374 阅读 · 0 评论 -
mysql 查询当天、本周,本月,上一个月的数据
文章是转载别人的,请参考https://www.cnblogs.com/benefitworld/p/5832897.html今天select * from 表名 where to_days(时间字段名) = to_days(now());或者select * from 表名 where date(时间字段名) = curdate();昨天SELECT * FROM 表名 WHERE...转载 2018-12-12 16:21:33 · 119 阅读 · 0 评论 -
mysql语句收录
1、Mysql 根据一个表数据更新另外一个表update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id = 更新表.id);update table_2 m set m.column = (select column from table_1 mp where mp.id= m.id);或者:update table_1 t1,tabl...原创 2018-12-13 14:08:10 · 192 阅读 · 0 评论 -
mybatis逆向工程maven版
使用过mybatis的都知道,官网有一个逆向工程的jar包,用户只需要把源码下载下来,配置成自己的数据库信息,很容易就能实现从表单生成关系代码了。此工程使用的是传统的jar工程,main入口运行的。当然了这也没有啥可以挑剔的,但是对于一向喜欢用maven的我大量查阅了资料,果然还是有maven版逆向工程,写下此文以做记录。查阅官网我们发现,mybatis也提供了maven工程的插件,注意,主要...原创 2019-01-17 15:45:47 · 2138 阅读 · 0 评论 -
mysql支持表情符存储
问题:默认数据库是配置为utf-8字符编码的,遇到表情的存储时候会报如下异常### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8E\x8F' for column 'nickname' at row 1### The error may involve ...原创 2019-04-22 16:35:54 · 640 阅读 · 0 评论