调整了服务端实现，主要针对父子继承，公共实现放在父bean中