黑马博学谷13小时撕碎Mybatis源码,吊打面试官
一、MyBatis篇
1.什么是MyBatis?
答:MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。
提供两种执行sql的方式:
一种是通过注解的形式,例如:@Select等等,手写sql
一种是通过example的方式来传递参数操作数据库,只需要传递操作数据库的参数
整合SpringBoot: