初始MyBatis
框架技术自我理解:
框架及骨架,在写简历的时候,首先使用简历的模板,模板就相当于框架,调用直接填写内容就可。
主流框架的介绍:
:1.耦合度高2.封装了selvet
:全自动框架,自动编写sql语句
:黏合剂,特点:低耦合。将许多的框架整合在一起
:生命周期
持久化是程序数据在瞬时状态和持久状态之间转化的过程。
持久状态:存在磁盘中的数据
瞬时状态:在内存中保存的数据,用完即清理
游离状态:保存在内存中的数据,用完之后,在那里飘着
ORM:
对象/关系映射
在实体类中修改属性在数据库中可以直接映射(得到结果)
MyBatis的核心对象:
SqlSessionFactoryBuilder:用过即丢,创建多个SqlSessionFactory实例, 局部变量
SqlSessionFactory:创建SqlSession实例,作用域:Application
一旦创建,在整个过程中一直存在
SqlSession:执行sql语句,对应一次数据库对话