每日一题:2020-10-21 Mybatis实现原理
Mybatis实现原理
通过Resource加载mapper.xml,生成一个inputstream的输入流,创建sqlsessionfactorybuilder对象,通过该对象的build(inputstream)方法,返回一个sqlsessionfactory对象,由sqlsessionfactory对象生成sqlsession,通过statement id找到对应的statement,通过传入的参数进行一系列的复杂判断生成需要执行的sql语句,通过jdbc执行sql,然后把结果封装成map,list等
原创
2020-10-21 21:43:30 ·
104 阅读 ·
0 评论