重构BasicDao减少暴露方法

通过基本测试