JDBC存在哪些問題
問題1:java代碼和SQL代碼混合。
問題2:頻繁操作數(shù)據(jù)庫,造成數(shù)據(jù)庫效率下降。
問題3:存在大量的硬編碼。
問題4:存在代碼重復(fù)的問題。
Mybatis
1,什么是mybatis?
一個(gè)半自動(dòng)化的ORM框架,將SQL語句轉(zhuǎn)化為java代碼。
2,為什么是mybatis?
簡單,使用方便。
3,如何使用mybatis?
Mybatis框架如何搭建?
1,導(dǎo)入jar
2,編寫總配文件SqlMapConfig.xml
3,數(shù)據(jù)庫創(chuàng)建表
4,編寫pojo對應(yīng)表
5,編寫mapper.xml文件
6,編寫代碼。