持久化框架（）是一种中间件，可协助并自动将程序数据存储到数据库（尤其是关系数据库）中。它作为应用程序和数据库之间的一个抽象层，通常弥合两者之间的任何概念差异。许多持久性框架也是对象关系映射（ORM）工具（例如Hibernate、MyBatisSQL Maps、Entity Framework、ObjectiveSQL、Slick和Java Ultra-Lite Persistence）。此类框架将应用程序域中的对象映射到需要在数据库中持久化的数据。可以使用XML文件或元数据注释来定义映射。ORM