目录
7、Mybatis是怎么处理一对一关系的?比如一个用户对应一个部门
8、那Mybatis是如何处理一对多关系的?比如一个部门下有多个用户
10、刚才你提到foreach标签,标签里有几个常用属性,你知道它们的作用吗?
一、Mybatis介绍
1、Mybatis是什么?
答:
(1)mybatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。
(2)mybatis避免了几乎所有的JDBC代码(说明了mybatis底层用的就是JDBC,只不过是封装了)和手动设置参数以及获取结果集。
(3)mybatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的pojo映射成数据库中的记录。
(4)mybatis是一个半自动的ORM框架。
2、JDBC、Hibernate、Mybatis对比?
答:
传统的JDBC的步骤:
(1)获取数据库连接