摘要:
MyBatis 简单案例: @Test public void test() throws IOException { //1、获取 sqlSessionFactory SqlSessionFactory sqlSessionFactory = getsqlSessionFactory(); //2 阅读全文
posted @ 2021-09-13 14:02
格物致知_Tony
阅读(75)
评论(0)
推荐(0)
摘要:
查询流程 查询流程总结 说明: StatementHandler:处理sql语句预编译,设置参数等相关工作; ParameterHandler:设置预编译参数用的 ResultHandler:处理结果集 TypeHandler:在整个过程中,进行数据库类型和javaBean类型的映射 阅读全文
posted @ 2021-09-13 14:01
格物致知_Tony
阅读(72)
评论(0)
推荐(0)
摘要:
获取代理对象 getMapper 返回接口的代理对象(包含了 SqlSession 对象) 阅读全文
posted @ 2021-09-13 14:00
格物致知_Tony
阅读(132)
评论(0)
推荐(0)
摘要:
获取 SqlSession 对象 返回 SqlSession 的实现类 DefaultSqlSession 对象,他里面包含了 Executor 和 Configuration;Executor 会在这一步被创建。 阅读全文
posted @ 2021-09-13 13:59
格物致知_Tony
阅读(153)
评论(0)
推荐(0)
摘要:
根据配置文件创建 SQLSessionFactory Configuration 封装了所有配置文件的详细信息。 总结:把配置文件的信息解析并保存在 Configuration 对象中,返回包含了 Configuration 的 DefaultSqlSession 对象。 阅读全文
posted @ 2021-09-13 13:58
格物致知_Tony
阅读(96)
评论(0)
推荐(0)
摘要:
MyBatis 框架分层架构 MyBatis 简单案例: public SqlSessionFactory getsqlSessionFactory() throws IOException { String resource = "mybatis-config.xml"; InputStream 阅读全文
posted @ 2021-09-13 13:57
格物致知_Tony
阅读(108)
评论(0)
推荐(0)