**
延迟加载和立即加载**
-
一对一(多对一):立即加载
实现立即加载: 当查询account信息时,同步查询关联的user信息配置AccountDao的xml文件,实现延迟加载
-association:Account关联的user类 -property: 实体类属性名 -column: 查询语句属性名 -select: 通过uid,查询user的方法 -javaType:user的Java类型
- 一对多:延迟加载
实现一对多的延迟加载。当查询User表时,按需加载关联的多个Account信息
- 多对多:延迟加载
查询user信息时,延迟加载想关联的多个role信息
select * from user; com.one.mybatis.dao.RoleDao.findByUid方法: select * from role, user_role where role.id=user_role.rid and user_role.uid=#{uid};
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)