初步完成了数据访问层的基本接口与实现

有些地方仍需要完善，比如懒加载，比如效率问题等，这个需要再提炼一下需求