最近初步學(xué)完了Mybatis3的搭建和使用,照舊主要還是看視頻學(xué)習(xí),Mybatis3相關(guān)的知識我這里就不贅述了,畢竟我只是剛過了一遍視頻,還沒實戰(zhàn)過呢,沒什么資格教大家,大家想?yún)⒖嘉沂峭ㄟ^哪個視頻學(xué)的,可以評論咨詢。
這里我說說學(xué)完后的一些感悟吧:
- MyBatis是用來處理數(shù)據(jù)庫的框架,類似的東西,大學(xué)時候粗略學(xué)了Hibernet,從事安卓開發(fā)時也有用GreenDAO等等數(shù)據(jù)庫框架。個人感覺,軟件技術(shù)發(fā)展到這個時期,各個領(lǐng)域針對數(shù)據(jù)庫操作這一塊,大都有類似的框架,可以用來映射數(shù)據(jù)庫字段和類屬性之間的關(guān)系,可以使我們少寫很多SQL語句,所以新學(xué)習(xí)一門語言時,涉及到數(shù)據(jù)庫操作這一塊,都可以查一查有沒有相關(guān)框架,挑最主流的學(xué)就對了。
- 不過如果是0開發(fā)基礎(chǔ)的同學(xué),建議還是從最基本的SQL語句開始寫,因為框架內(nèi)部最終還是轉(zhuǎn)化成SQL語句去操作數(shù)據(jù)庫,咱們SQL語句得過關(guān)呀。SQL語句過關(guān)了再來使用框架,會更有感悟,更得心應(yīng)手。