- 博客(2)
- 收藏
- 关注
原创 mybatis之#{}和${}的区别
#{}是预编译处理,$ {}是字符串替换。这样说,不好理解。举个例子。前端传值name=张三。order=‘id desc’mybatis中的语句select * from table where name = #{name} order by ${order}经过预编译和替换。此时欲绝变为。select * from table where name = ? order by id desc通过语句,可发现,#{name}是? ${order}传的什么值,就是什么值。...
2021-04-30 14:51:49 82 1
原创 mybatis,mysql-关于时间类型和字符串类型的比较
1、MySQL格式化时间。字段的数据类型可以为datetime或timestamp。使用DATE_FORMAT格式化。例子:select * from xxx where DATE_FORMAT(‘2021-04-30 14:02:00’, ‘%Y年%m月%d日’)此时“2021-04-30 14:02:00"的格式变为"2021年04月30日”。2、我们可通过格式化时间,进行某年、某年某月、某年某月某日等的数据统计。例子1:数据库表名:amount字段:amount,金额,数据类型为d
2021-04-30 14:27:39 2284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人