详细介绍数据持久层应具备的功能