关于java:8mybatis的基本工作流程

mybatis的根本工作流程 1.读取配置文件,配置文件蕴含数据库连贯信息和Mapper映射文件或者Mapper包门路。

2.有了这些信息就能创立SqlSessionFactory,SqlSessionFactory的生命周期是程序级,程序运行的时候建设起来,程序完结的时候沦亡

3.SqlSessionFactory建设SqlSession,目标执行sql语句,SqlSession是过程级,一个办法中建设,办法完结应该敞开

4.当用户应用mapper.xml文件中配置的的办法时,mybatis首先会解析sql动静标签为对应数据库sql语句的模式,并将其封装进MapperStatement对象,而后通过executor将sql注入数据库执行,并返回后果。

5.将返回的后果通过映射,包装成java对象。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理