通过spring aop实现应用层读写分离，读库可以实现负载均衡