全面修改数据层的接口和实现

不影响逻辑层的调用，运用继承减少了大概1000行代码；AccountPO和VO添加ID属性