Java中的持久层框架
1.mybatis:最早叫ibatis 开发效率低,执行性能好
2.hibernate 开发效率高,执行性能低
反射
对象.属性=值
属性.赋值方法(对象,值)
*反射是java进阶的分水岭
*不要乱用反射,反射性能低
mybatis依赖
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.16</version>
</dependency>
Mysql依赖
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<version>8.0.33</version>
</dependency>
resources--mybatis.xml
出现的问题❓
不兼容
用德鲁伊或者是自带的POOLED
mybatis有xml和注解类的两种写法
resource下创建路径用/