最近公司准备优化一批人,本人小喽喽慌得一批。赶快来看下面试题,留一手,哈哈~~~。先从mybatis开始,如有雷同,纯属巧合。
参考资料来源
WHAT?
官方:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
自己的理解::MyBatis 是一款优秀的针对JDBC进行了封装的ORM持久层框架;
HOW?
环境配置源码解析
原JDBC连接mysql数据库:
Driver,url,user,password 参数配置
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_demo?useSSL=false&serverTimezone=UTC","root","password");
mybatis连接mysql