![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
樂小伍
程序猿&攻城狮 格言:机遇 勇气 能力
展开
-
mybatis中 数据库sql语句中#和$的区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则两种方式无任何区别: select * from user where name = #{nam...原创 2019-12-24 19:29:47 · 1092 阅读 · 0 评论 -
java面试题 Mybatis中#和$的区别
Mybatis中#和$的区别 https://www.cnblogs.com/wslook/p/9185448.html #{}:占位符号,可以防止sql注入(替换结果会增加单引号‘’),相当于 ? 占位符 ${}:sql拼接符号(替换结果不会增加单引号‘’,like和order by后使用,存在sql注入问题,需手动代码中过滤) 能使用 #{ } 的地方就用 #{ } 首先这是为了性能考虑...原创 2019-10-16 20:44:12 · 1169 阅读 · 0 评论 -
MyBatis 中 <typeAliases> 标签 ,来设置别名
MyBatis 中 标签 ,来设置别名 mybatis.xml 中设置 <typeAlias>或<package> <typeAliases> <!-- 为指定类型指名 别名 使得在mapper映射文件中可以简化引用 <typeAlias type="cn.sxt.entity.User" alias="User"/&g...原创 2019-10-14 17:27:23 · 376 阅读 · 0 评论 -
SSM框架(Spring+SpringMVC+MyBatis)之 MyBatis入门基本配置
SSM框架(Spring+SpringMVC+MyBatis)之 MyBatis入门基本配置 文章目录SSM框架(Spring+SpringMVC+MyBatis)之 MyBatis入门基本配置1. MyBatis框架简介1.1 什么是MyBatis1.2 MyBatis 和 Hibernate 的比较,优点与缺点1.3 什么是ORM?2. MyBatis入门基本配置(正题)2.1 步骤一:下载m...原创 2019-09-29 22:23:09 · 218 阅读 · 0 评论