02 2018 档案

延迟加载和一二级缓存
摘要:1 延迟加载 分为3种 要想实现延迟加载 需在 延迟加载(lazy load)是(也称为懒加载),延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作 可以简单理解为,只有在使用的时候,才会发出sql语句进行查询。 直接加载 : 执行完 阅读全文

posted @ 2018-02-28 22:23 LWJDD 阅读(165) 评论(0) 推荐(0)

Mybatis 各种关联查询
摘要:1多对一 单条 示例 数据库里创建两张表 , 一张表里包含另一张表的一条数据 ,以此作为依据 ,进行 操作 创建实体类在包含外键的实体类中创建一个另一个实体类的集合 (上图) 开始正式的代码书写 在接口中 写一个 主表的 方法 开始写我们的小配置 运用resultMap 来做列绑定,也防止数据库列名 阅读全文

posted @ 2018-02-26 23:54 LWJDD 阅读(311) 评论(0) 推荐(0)

关于一些小知识
摘要:第一个 resultMap 列绑定 !!!! resultMap 和 resultType 不能共存 resultMap type为实体类名 下面节点 id 主键列 建议给实体类属性起名字时,和数据库保持一致 id 节点 的两个属性 一个的值是 数据库的 一个是 实体类的 2 将 调用方法的前几步操 阅读全文

posted @ 2018-02-25 17:00 LWJDD 阅读(116) 评论(0) 推荐(0)

Mybatis整合log4j(IDEA)
摘要:1 maven 中引入节点 包括log4j的各种包节点 记得修改最后一行,cn.study.dao,这个为dao层路径. 详细部分使用,在图上已有注释。 下面为第二个配置文件的截图 这个也只是修改当中的路径而已。 成功之后,应该会出现这个 在真正的开发中,各个框架和日志整合,大家都必须使用。 常用的 阅读全文

posted @ 2018-02-24 13:26 LWJDD 阅读(315) 评论(0) 推荐(0)

导航