mybatis其实就只有两个配置文件(mybatis-config.xml与mapper.xml)
mybatis-config.xml配置基本的数据,和数据源,全局参数
mapper.xml 多个statement,可以有多个
执行过程:
第一步:通过读取配置文件,可以获得sqlSessionFactory,
第二步:通过sqlSessionFactory获得sqlSession对象,
第三步:Executor(执行器),执行MpperStatement对象(一个个的sql)
第四步:这时就可以操作数据库,进行crud了。
在执行sql脚本时,参数的输入,参数类型:
Map,HashMap,Pojo,基本数据类型,
执行sql脚本之后,参数的输出,Map,HashMap,pojo,基本数据类型。