摘要:
Mybatis和Hibernate框架的区别1 简单简介 1.1 Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。 是一个全自动的、完全面向对象的持久层框架。 1.2 Mybatis框架 Mybatis
阅读全文
posted @ 2019-10-24 14:58
关耳er
阅读(560)
推荐(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
阅读(377)
推荐(0)
摘要:
1、查询@Select 2、自动关联@Results 3、引用@Results映射(@ResultMap) 4、关联映射:@One 5、关联映射:@Many 6、添加(@Insert)并且返回主键 7、修改@Update 8、删除@Delete
阅读全文
posted @ 2019-10-21 14:53
关耳er
阅读(131)
推荐(0)
摘要:
一级缓存 查询缓存的使用,主要是为了提高查询访问速度。将用户对同一数据的重复查询过程简化,不再每次均从数据库查询获取结果数据,从而提高访问速度。 一.缓存的划分 根据缓存区的作用域与生命周期课划分为: 一级缓存(大配置文件setting节点name属性) 二级缓存 二.缓存说明 MyBatis查询缓
阅读全文
posted @ 2019-10-14 16:18
关耳er
阅读(212)
推荐(0)
摘要:
1、概念: MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的select查询。例如在进行一对多查询的时候,只查询出一方,当程序中需要多方的数据时,mybatis再发出sql语句进行查询,这样子延迟加载就可以的减少数据库压力。MyBatis 的延迟加
阅读全文
posted @ 2019-10-14 15:13
关耳er
阅读(171)
推荐(0)
摘要:
MyBatis的关联查询之自关联 自关联 一、entity实体类 二、dao层 三、dao.xml 小配置 四、test测试类
阅读全文
posted @ 2019-10-12 17:18
关耳er
阅读(132)
推荐(0)
摘要:
Mybatis关联查询之多对多 多对多 一、entity实体类 二、dao层 三、dao.xml小配置 四、test测试类
阅读全文
posted @ 2019-10-12 17:15
关耳er
阅读(95)
推荐(0)
摘要:
MyBatis的关联查询之一对多,多对一 在关系型数据库中,我们经常要处理一对多,多对一和多对多的关系。 一对多,多对一 一、entity 实体类 二、dao层 三、小配置 xml 四、test测试类
阅读全文
posted @ 2019-10-12 17:05
关耳er
阅读(177)
推荐(0)
摘要:
一、ProviderDao层 二、ProviderDao.xml小配置文件 三、test类
阅读全文
posted @ 2019-10-09 17:38
关耳er
阅读(119)
推荐(0)
摘要:
1. Mybatis框架优缺点 优点: 1. 易于上手和掌握。 2. sql写在xml里,便于统一管理和优化。 3. 解除sql与程序代码的耦合。 4. 提供映射标签,支持对象与数据库的orm字段关系映射 5. 提供对象关系映射标签,支持对象关系组建维护 6. 提供xml标签,支持编写动态sql。
阅读全文
posted @ 2019-10-07 18:03
关耳er
阅读(182)
推荐(0)