简述mybatis的工作原理