搜索结果
查询Tags标签: sqlSessionFactory,共有 42条记录-
MyBatis入门
1.什么是MyBatisMyBatis 是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC 代码和参数的手动设置以及对结果集的检索,并使用简单的XML 或注解进行配置和原始映射,用以将接口和Java的POJO(Plain Old Java Object,普通Java 对象)映射成数据…
2021/9/23 23:41:18 人评论 次浏览 -
MyBatis(五)动态SQL 之 bind绑定
一、bind 标签bind作用:可以将OGNL表达式的值绑定到一个变量中,方便后来引用这个变量的值。在接口中声明方法:public List<Employee> getEmpsTestBind(Employee employee); 在对应xml文件中配置:<!--bind 将OGNL表达式的值绑定到一个变量中,方便后来引用这个…
2021/9/8 19:07:52 人评论 次浏览 -
MyBatis(五)动态SQL 之 bind绑定
一、bind 标签bind作用:可以将OGNL表达式的值绑定到一个变量中,方便后来引用这个变量的值。在接口中声明方法:public List<Employee> getEmpsTestBind(Employee employee); 在对应xml文件中配置:<!--bind 将OGNL表达式的值绑定到一个变量中,方便后来引用这个…
2021/9/8 19:07:52 人评论 次浏览 -
Mybatis 第一个实例程序入门
首先使用idea创建一个maven项目 添加以下依赖 ,链接数据库,使用mybaties,使用单元测试的依赖<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version></dependenc…
2021/8/28 20:36:27 人评论 次浏览 -
Mybatis 第一个实例程序入门
首先使用idea创建一个maven项目 添加以下依赖 ,链接数据库,使用mybaties,使用单元测试的依赖<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version></dependenc…
2021/8/28 20:36:27 人评论 次浏览 -
Mybatis3基础-工作原理(不整合mybatis-spring)
0.主要核心类 (1)SqlSessionFactory接口 用于生产SqlSession(内部使用DefaultSqlSession 创建SqlSession)SqlSessionFactory 的默认具体实现类:DefaultSqlSessionFactory SqlSessionFactoryBuilder 用于创建SqlSessionFactory,内部实际是使用DefaultSqlSessionFac…
2021/7/16 23:37:06 人评论 次浏览 -
Mybatis3基础-工作原理(不整合mybatis-spring)
0.主要核心类 (1)SqlSessionFactory接口 用于生产SqlSession(内部使用DefaultSqlSession 创建SqlSession)SqlSessionFactory 的默认具体实现类:DefaultSqlSessionFactory SqlSessionFactoryBuilder 用于创建SqlSessionFactory,内部实际是使用DefaultSqlSessionFac…
2021/7/16 23:37:06 人评论 次浏览 -
Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource
问题原因在写spring配置文件的时候发现这个问题,根据报错信息发现是在写mybatis的映射文件的时候namespace写错了。org.springframework.beans.factory.BeanCreationException: Error creating bean with name sqlSessionFactory defined in class path resource [applic…
2021/7/10 19:05:52 人评论 次浏览 -
Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource
问题原因在写spring配置文件的时候发现这个问题,根据报错信息发现是在写mybatis的映射文件的时候namespace写错了。org.springframework.beans.factory.BeanCreationException: Error creating bean with name sqlSessionFactory defined in class path resource [applic…
2021/7/10 19:05:52 人评论 次浏览 -
Mybatis源码阅读,创建SqlSessionFactory对象都干了什么(2)
接上篇,继续来看看创建SqlSessionFactory对象的时候都做了些什么 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); Mybatis源码阅读,创建SqlSessionFactory对象都干了什么(1) 上篇文章主要看了一下configuration类中都有些什么…
2021/6/29 2:20:34 人评论 次浏览 -
MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用
前言:学习框架一个比较好的路径阅读源码.本文介绍的SqlSessionFactory和SqlSession.可以通过了解SqlSessionFactory接口和SqlSession接口以及两个的实现类入手,去看源码了解实现过程.最好能把项目下载到本地,慢慢分析实现过程. Myabtis官网:http://www.mybatis.org/ git…
2021/5/30 2:20:14 人评论 次浏览 -
mybatis 源码分析之创建sqlSessionFactory
mybatis 源码分析之sqlSessionFactory的创建过程 sqlSessionFactory是什么?一、通过SqlSessionFactoryBuilder的build方法创建SqlSessionFactory源码详解buid方法--使用构建者模式parser.parse()源码--生成Configuration 对象parseConfiguration()源码解析properties标签…
2021/5/5 19:29:27 人评论 次浏览