增加了装饰者模式，还有个通用的数据库访问层

增加了装饰者模式，还有个通用的数据库访问层