Mybatis相关
deyu01
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis注意事项
在SSM框架中使用mybatis时候有些要注意的地方:1.Mybatis的配置文件*.xml中的注解注意不要出现 :即不要出现除了注解以外的--;2.关于标签中的 resultMap:这是返回list对象,如果返回String或这Integer类型的参数则应该为resultType;3.在xml文件的sql中不要出现“待续...原创 2018-01-11 09:29:52 · 334 阅读 · 0 评论 -
关于Mybatis传递数组xml文件的写法
这是用mybatis的xml文件来模糊查询不定参数的sql写法:1.对应的java的interface:public interface MyMapper { List queryAppleByName(@Param("names")String[] names); }2.对应的xml文件: select size,age from apple@or原创 2018-01-11 18:51:24 · 2547 阅读 · 0 评论 -
MyBatis-01 ${}和#{}的区别
原创 2018-05-09 06:53:01 · 216 阅读 · 0 评论 -
MyBatis-02 xml的配置参数名称和作用
dept:包com.atguigu.mybatis.bean;import org.apache.ibatis.type.Alias;@Alias( “EMP”)公共类Employee { 私人整数ID; 私人字符串姓氏; 私人String电子邮件; 私人字符串性别; 私营部门部门; public Employee(){ 超(); } public Emp...原创 2018-05-09 07:38:24 · 187 阅读 · 0 评论 -
MyBatis-03 关联查询 级联属性 分布查询和延迟加载 collection属性
在Mybatis查询中,一条sql查询两个表的数据,可以用到级联属性。例如在员工的属性中加入部门的对象,这样可以用到级联属性来配置:员工实体类:public class Employee { private Integer id; private String lastName; private String email; private String gender; private...原创 2018-05-09 08:08:31 · 364 阅读 · 0 评论 -
MyBatis-04 一级缓存和二级缓存
1. 一级缓存:(本地缓存):sqlSession级别的缓存。一级缓存是一直开启的;SqlSession级别的一个Map 与数据库同一次会话期间查询到的数据会放在本地缓存中。 以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库; 一级缓存失效情况(没有使用到当前一级缓存的情况,效果就是,还需要再向数据库发出查询): 1、sqlSession不同; 2...原创 2018-05-12 08:41:01 · 172 阅读 · 0 评论
分享