点击SqlSession
按F4开启Type Hierarchy视图
Mybatis早期提供方法selectList/selectOne这种方式不是面向对象思考方式,推出接口式开发(接口式开发无需xml配置访问):
采用jdk动态代理实现,动态根据接口来创建实现类
接口实际上最终调用的还是xml中的方法
org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(statement, parameter)
在实际开发Mybatis程序时,大多数情况使用的都是接口方式,少数必须使用原始xml配置方式关联对象ResultMap!!!
查看数据源 :
查看SqlSessionFactory :