![](https://img-blog.csdnimg.cn/20210119003455632.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mybatis
mybatis
编程家阿笨猫
北漂
展开
-
mybatis源码-一.获取SqlSession默认实现类DefaultSqlSession
代码// 读取Mybaits的主配置配置文件,返回该文件的输入流。 String resource = "mybatis.cfg.xml"; Reader reader = Resources.getResourceAsReader(resource); // 读取配置文件流将这些配置信息存放到Configuration类中。 SqlSessionFactory ssf = new SqlSess...原创 2018-04-10 22:28:51 · 1765 阅读 · 0 评论 -
mybatis源码-二.DefaultSqlSession动态代理接口实例Mapper
DefaultSqlSession@Override public <T> T getMapper(Class<T> type) { return configuration.<T>getMapper(type, this); }Configurationpublic <T> T getMapper(Class<...原创 2018-04-10 22:29:13 · 584 阅读 · 0 评论 -
mybatis源码-三.DefaultSqlSession selectOne操作
UserInfo user = (UserInfo) session.selectOne("User.selectUser", "1");DefaultSqlSession@Override public <T> T selectOne(String statement, Object parameter) { // Popular vote was to re...原创 2018-04-10 22:29:47 · 1024 阅读 · 0 评论