黑馬博學谷13小時撕碎Mybatis源碼,吊打面試官
一、MyBatis篇
1.什么是MyBatis?
答:MyBatis 是一個可以自定義SQL、存儲過程和高級映射的持久層框架。MyBatis 摒除了大部分的JDBC代碼、手工設(shè)置參數(shù)和結(jié)果集重獲。MyBatis 只使用簡單的XML 和注解來配置和映射基本數(shù)據(jù)類型、Map 接口和POJO 到數(shù)據(jù)庫記錄。
提供兩種執(zhí)行sql的方式:
一種是通過注解的形式,例如:@Select等等,手寫sql
一種是通過example的方式來傳遞參數(shù)操作數(shù)據(jù)庫,只需要傳遞操作數(shù)據(jù)庫的參數(shù)
整合SpringBoot:
標簽: