“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页慢生活
03-mybatis核心配置文件深入-自定义DateTypeHandler实现
发布时间:2025-01-31 14:28:33作者:雪饮[程序人生]
上篇中由于日期入库时候没有实际完成java的Date类型转换为mysql中的bingint类型数据而入库失败。
那么接下来完成日期转换,当然我这里考虑到入库要转换为bingint类型,以及出库
02-mybatis核心配置文件深入-typeHandler测试环境搭建
发布时间:2025-01-31 10:16:06作者:雪饮[程序人生]
接续前番,在user数据表中新增一个字段叫birthday用bigint存储。默认值为0.
参考结构sql:
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` var
04-mybatis映射文件深入-动态sql-sql片段的抽取
发布时间:2025-01-30 21:19:32作者:雪饮[程序人生]
前篇中在UserMapper.xml中定义查询标签中还写了基础sql像是select * from user,这种我们在findByCondition这个id对应的select标签以及findByIds这个id对应的select标签中都
详细信息>>03-mybatis映射文件深入-动态sql-foreach
发布时间:2025-01-30 19:26:05作者:雪饮[程序人生]
上篇中主要是实现了用if标签进行动态sql拼接。那么接下来还可以使用foreach标签进行动态sql拼接,尤其是如mysql中in查询,主要是在UserMapper.xml中定义如:
<!--查询操作-in查询
02-mybatis映射文件深入-动态sql-if
发布时间:2025-01-30 14:20:25作者:雪饮[程序人生]
其实前番中在UserMapper.xml中编写的select查询标签写的太固定条件了
<!--查询操作-->
<select id="findByCondition" parameterType="user" resultType="user">