1. 使用filters来方便本地打包
2. 使用自定义datasourcefactory,这样切换datasource的时候不用修改配置文件