23.5 封装连接数据库的细节