企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 持久化 对象的两种状态: 瞬时状态:程序中运行的对象,对象保存在内存中,当程序中断或者结束(计算机关闭或重启),该状态对象不会保留。 持久化状态:把对象数据保留在文件中,文件存储在永久的存储介质里(光盘、硬盘),当程序中断或者计算机重启断电,该状态的对象会永久保留。 所谓的持久化就是把瞬时状态的对象转换为持久化状态的对象。 # 持久化框架 常见的持久化框架:MyBatis(SpringMvc 、Spring、MyBatis)、Hibernate(Struts、Spring、Hibernate) # ORM框架 O:java Object 即java中的对象; R:relationship 即关系数据库; M:mapping 将JAVA中的对象映射成关系型数据库中的表; > MyBatis框架是一个可以自定义 SQL 和 OR 映射的持久化框架; > 框架抛弃了大部分的 JDBC 代码,也不需要手工设置参数以及结果集的操作; > 框架使用简单的XML配置或者注解来映射数据类型和关系,相对于Hibernate框架,MyBatis是一种半自动化的ORM实现。