
mysql
SgLoveYz
爱生活爱工作
展开
-
Mybatis3.X的一级缓存和二级缓存
原创 2020-07-31 16:40:19 · 232 阅读 · 0 评论 -
Mybatis3.X ResultMap复杂对象查询总结
association 映射的是⼀个pojo类,处理⼀对⼀的关联关系。 collection 映射的⼀个集合列表,处理的是⼀对多的关联关系。 <!-- column不做限制,可以为任意表的字段,⽽property须为type 定义的pojo属性--> <resultMap id="唯⼀的标识" type="映射的pojo对象"> <id column="表的主键字段,或查询语句中的别名字段" jdbcType="字段类型" property="映射 p..原创 2020-07-31 10:39:54 · 297 阅读 · 1 评论 -
mysql批量插入
Mybatisforeach批量批量插⼊ foreach: ⽤于循环拼接的内置标签,常⽤于 批量新增、in查询等常⻅ 包含以下属性: collection:必填,值为要迭代循环的集合类型,情况有多种 ⼊参是List类型的时候,collection属性值为list ⼊参是Map类型的时候,collection 属性值为map的key值 item:每⼀个元素进⾏迭代时的别名 index:索引的属性名,在集合数组情况下值为当前索引值,当迭代对象是m...原创 2020-07-21 17:55:09 · 220 阅读 · 0 评论 -
常⻅的数据库类型和java类型对⽐
Mybatis⼊参 parameterType和取值类型 取参数值,具体某个字段的类型,从java类型映射到数据库类型 例⼦ #{title, jdbcType=VARCHAR} 注意: 多数情况不加是正常使⽤,但是如果出现报错:⽆效的列类型,则是缺少jdbcType; 只有当字段可为NULL时才需要jdbcType属性 常⻅的数据库类型和java列席对⽐ ...原创 2020-07-21 16:54:07 · 181 阅读 · 0 评论 -
设置mysql允许远程链接
1.首先登陆mysql 2.例如修改账号为 root的用户名可以远程链接 输入命令update user set host='%' where user = 'root'; 3.查看权限 发现 host 已经有了%这个值 例如输入命令 select host from user where user = 'root'; 4.刷新一下 输入刷新命令flush privileges; 到这里大功告成 ...原创 2020-06-29 17:50:49 · 221 阅读 · 0 评论 -
mysql to_days()用法
1.利用to_days函数查询今天的数据: select * from 表名 where to_days(时间字段名) = to_days(now()); 2.查询多少天内的数据 SELECT * FROM 表名 WHERE TO_DAYS(NOW())-(TO_DAYS(时间字段)) <天数 例如查询今天的数据SELECT * FROM 表名 WHERE TO_DAYS(NOW())-(TO_DAYS(时间字段)) <1 3.例如查询今天的数据 也可以这样查询 SELECT *..原创 2020-06-19 13:00:35 · 2696 阅读 · 0 评论