MyBatis框架基本原理

MyBatis框架基本原理

(1)MyBatis是什么?
开源的持久层框架。
注:底层仍然是jdbc。  
jdbc  优点:速度最快  缺点:繁琐
hibernate 优点:不用写sql,代码简洁  缺点:速度慢,需要优化繁杂的sql         
mybatis  优点:代码简洁,易掌握,性能速中,需要写sql


(2)编程步骤
step1.导包。
    mybatis,ojdbc,junit
step2.添加配置文件。

MyBatis框架基本原理




step3.实体类。
    注:属性名必须等于表的字段名。(大小写可以忽略)
step4.添加映射文件。


MyBatis框架基本原理


(3)基本原理

MyBatis框架基本原理