JDBC:传统的JDBC会有很多重复的操作,比较繁琐。
MyBatis:轻量级。只需要定义语句,语句的执行,绑定占位符,转换查询结果。既保留了原有的灵活性,又简化了繁琐部分。多表连接,多层嵌套。
Hibernate:重量级。sql语句是根据映射文件自动生成的,只能执行标准化,简单的sql语句,适合标准化的模块操作