(1)mybatis : 一个基于Java的持久层框架
(2)持久层 : 操作数据库那层代码
(项目分层:界面层(jsp/controller) 业务层(service层) 持久层(数据层 dao层))
持久层框架 : jdbc , springjdbc jpa springdatajpa , mybatis
(3) 框架:
a) 每个框架为了解决==某一个领域==问题产生
b)框架还是一个半成品, 已经完成一部分功能 ,只需要在上面进行开发 --提高开发效率
c) 可以让我们很多人写的代码 都按照一定规则去写--可读性 维护性
(4)持久化概念:
把内存里面数据 保存到数据库中 --过程就叫持久化
(5)mybatis 它是一个持久层框架,同时又是ORM的框架
ORM: 对象关系映射 --jpa/springdatajpa