关耳er  

2019年10月24日

摘要: Mybatis和Hibernate框架的区别1 简单简介 1.1 Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。 是一个全自动的、完全面向对象的持久层框架。 1.2 Mybatis框架 Mybatis 阅读全文
posted @ 2019-10-24 14:58 关耳er 阅读(539) 评论(0) 推荐(0) 编辑
 
摘要: 目录: 1.applicationContext.xml配置文件 2.墨盒接口 Ink 3.黑白墨盒实现类 BlackWhiteInk 4.彩色墨盒实现类 ColorInk 5.纸张接口 Paper 6. A4纸张实现类 A4Paper 7. B5纸张实现类 B5Paper 8. 打印机类 Prin 阅读全文
posted @ 2019-10-24 12:27 关耳er 阅读(323) 评论(0) 推荐(0) 编辑

2019年10月21日

摘要: 1、查询@Select 2、自动关联@Results 3、引用@Results映射(@ResultMap) 4、关联映射:@One 5、关联映射:@Many 6、添加(@Insert)并且返回主键 7、修改@Update 8、删除@Delete 阅读全文
posted @ 2019-10-21 14:53 关耳er 阅读(125) 评论(0) 推荐(0) 编辑

2019年10月14日

摘要: 一级缓存 查询缓存的使用,主要是为了提高查询访问速度。将用户对同一数据的重复查询过程简化,不再每次均从数据库查询获取结果数据,从而提高访问速度。 一.缓存的划分 根据缓存区的作用域与生命周期课划分为: 一级缓存(大配置文件setting节点name属性) 二级缓存 二.缓存说明 MyBatis查询缓 阅读全文
posted @ 2019-10-14 16:18 关耳er 阅读(203) 评论(0) 推荐(0) 编辑
 
摘要: 1、概念: MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的select查询。例如在进行一对多查询的时候,只查询出一方,当程序中需要多方的数据时,mybatis再发出sql语句进行查询,这样子延迟加载就可以的减少数据库压力。MyBatis 的延迟加 阅读全文
posted @ 2019-10-14 15:13 关耳er 阅读(161) 评论(0) 推荐(0) 编辑

2019年10月12日

摘要: MyBatis的关联查询之自关联 自关联 一、entity实体类 二、dao层 三、dao.xml 小配置 四、test测试类 阅读全文
posted @ 2019-10-12 17:18 关耳er 阅读(120) 评论(0) 推荐(0) 编辑
 
摘要: Mybatis关联查询之多对多 多对多 一、entity实体类 二、dao层 三、dao.xml小配置 四、test测试类 阅读全文
posted @ 2019-10-12 17:15 关耳er 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: MyBatis的关联查询之一对多,多对一 在关系型数据库中,我们经常要处理一对多,多对一和多对多的关系。 一对多,多对一 一、entity 实体类 二、dao层 三、小配置 xml 四、test测试类 阅读全文
posted @ 2019-10-12 17:05 关耳er 阅读(169) 评论(0) 推荐(0) 编辑

2019年10月9日

摘要: 一、ProviderDao层 二、ProviderDao.xml小配置文件 三、test类 阅读全文
posted @ 2019-10-09 17:38 关耳er 阅读(109) 评论(0) 推荐(0) 编辑

2019年10月7日

摘要: 1. Mybatis框架优缺点 优点: 1. 易于上手和掌握。 2. sql写在xml里,便于统一管理和优化。 3. 解除sql与程序代码的耦合。 4. 提供映射标签,支持对象与数据库的orm字段关系映射 5. 提供对象关系映射标签,支持对象关系组建维护 6. 提供xml标签,支持编写动态sql。 阅读全文
posted @ 2019-10-07 18:03 关耳er 阅读(175) 评论(0) 推荐(0) 编辑