23.7 数据库接口及实现类设计