jdbc
优点:性能高,易掌握 缺点:代码繁琐
hibernate
优点:不用写sql,代码简洁 缺点:性能不好 自动生成的sql效率低下(复杂业务)不容易掌握
myBatis 开源的持久层框架 底层还是jdbc
优点:代码简洁 容易掌握 缺点:写sql,性能一般