持久化框架 编辑
持久化框架是一种中间件,可协助并自动将程序数据存储到数据库中。它作为应用程序和数据库之间的一个抽象层,通常弥合两者之间的任何概念差异。
1
相关
Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用公共许可证发行的自由软件、开源软件的软件。它为面向对象的领域模型到传统的关系数据库的映射,提供了一个使用方便的持久化框架
MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来,映射成数据库内对应的纪录。
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久化框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects,同时还提供一个利用这个框架开发的JPetStore实例。