mybatis
42772400
这个作者很懒,什么都没留下…
展开
-
mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <settings> <setting name="cacheEnabled" value="true"原创 2021-06-23 09:01:18 · 91 阅读 · 0 评论 -
mybatis打印sql日志
在resources 中的 mybatis-config.xmi中添加: logImpl <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <settings>原创 2021-01-08 17:30:40 · 162 阅读 · 0 评论 -
mysql 查询指定日期格式
mysql 查询指定日期格式,使用 DATE_FORMAT(date,format) 函数 select DATE_FORMAT(create_date,"%Y-%m-%d %H:%i%s") AS create_date from table select date_format(a.submit_time, '%Y') as name, count(date_format(a.submit_time, '%Y')) as value原创 2020-09-01 15:31:21 · 1723 阅读 · 0 评论 -
Mybatis中#和$的区别
Mybatis中#和$的区别 一、介绍 #{}:占位符号,可以防止sql注入(替换结果会增加单引号‘’) ${}:sql拼接符号(替换结果不会增加单引号‘’,like和order by后使用,存在sql注入问题,需手动代码中过滤) 二、具体分析 动态 SQL 是 mybatis 的强大特性之一,也是它优于其他 ORM 框架的一个重要原因。mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也是在此处对动态 SQL 进行处理的。在动态 SQL 解析转载 2020-05-15 19:47:15 · 147 阅读 · 0 评论