31.2 实现数据访问层