08 2022 档案

摘要:数据库的时间类型Mysql中经常用来存储日期的数据类型有三种:Date、Datetime、Timestamp。【1】Date数据类型:用来存储没有时间的日期。Mysql获取和显示这个类型的格式为“YYYY-MM-DD”。支持的时间范围为“1000-00-00”到“9999-12-31”。【2】Dat 阅读全文
posted @ 2022-08-29 17:32 d-w 阅读(2342) 评论(0) 推荐(0) 编辑
摘要:从页面传过来的时间为格林威治时间,例如:Thu Sep 21 11:56:46 CST 2017,而实体类里的是date字段,直接传给mybatis执行update会报错。解决方法就是在mybatis传入的时候,即在xml中加jdbcType=DATE,即可解决。createtime=#{items 阅读全文
posted @ 2022-08-18 09:09 d-w 阅读(35) 评论(0) 推荐(0) 编辑
摘要:<!-- 批量更新第一种方法,通过接收传进来的参数list进行循环着组装sql --><update id="batchUpdate" parameterType="java.util.Map"> <!-- 接收list参数,循环着组装sql语句,注意for循环的写法 separator=";" 代 阅读全文
posted @ 2022-08-11 16:06 d-w 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:敲重点:这是由于增强for循环底层调用的是迭代器的next和hasnext方法来遍历的,移除元素后,无法预知到元素的位置。这也是增强for的缺点,不能获取下标,不能动态删除集合中的内容。 解决方案; 1,先在for循环里面使用收集需要删除的元素,然后在集合外统一删 2,使用普通for循环。 阅读全文
posted @ 2022-08-04 09:27 d-w 阅读(71) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示