MyBatis
文章平均质量分 82
GiveMeTwoReason
这个作者很懒,什么都没留下…
展开
-
MyBatis学习总结(一)
一MyBatis介绍 mybatis是一个持久层框架,它的出现是为了解决当没有这个框架时,利用JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 二使用步骤 1 加入mybatis相关的jar包 2 加入mybat...原创 2018-08-27 10:00:45 · 196 阅读 · 0 评论 -
MyBabit学习总结(二)
一:mybatis中#{}和 ${} 向sql传参时的区别 二:动态拼装sql语句常用的标签(where if,foreacher) 三:mybatis的入参类型 四:resultType和resultMap的区别 五:mybatis的返回参数类型 一:mybatis中#{}和 {} 向sql传参时的区别  (1)首先一点就是,#{}传递参数时,会在传递...原创 2018-08-27 15:08:53 · 1139 阅读 · 0 评论 -
Mybatis面试题总结
1、#{}和${}的区别是什么? #{} 是预编译处理,${}是字符替换 Mybatis在处理#{}时,会将sql中的#{}替换成?号,调用PreparedStatement方法来赋值 Mybatis在处理${}时,就是把${}替换成变量的值 使用#{}可以有效防止sql注入,提高系统的安全性 2、当实体类中的属性名和表中的字段名不一样 ,怎么办 ? (1) 查询sql的时候定义别名...原创 2018-09-14 15:08:57 · 212 阅读 · 0 评论