dao接口的工作原理