文档地址:https://mybatis.org/mybatis-3/zh/getting-started.html 步骤: 第一步导入包, 第二步获得SqlSessionFactory,得到SqlSession 第三步,配置Mybatis核心配置文件(名字可以随便取),推荐使用mybatis-co ...
分类:
其他好文 时间:
2019-10-04 15:23:29
阅读次数:
74
源码git地址:https://github.com/mybatis/mybatis-3 目标结构: mybatis是数据持久化解决方案将用户从JDBC访问中解放出来,用户只需要定义需要操作的SQL语句,无需关注底层JDBC操作,就可以以面向对象的方式来进行持久层操作,底层数据库的连接获取,数据库访 ...
分类:
数据库 时间:
2019-10-01 09:50:55
阅读次数:
159
MyBatis的核心配置 在使用MyBatis框架时,设计两个核心的d对象:SqlSessionFactory和SqlSession. SqlsessionFactory SqlSessionFactory是单个数据库映射关系经过编译后的内存镜像,其主要作用用来创建SqlSession对象,SqlS ...
分类:
其他好文 时间:
2019-09-28 18:34:08
阅读次数:
635
spring-mybatis整合:1,mybatis原先有config.xml配置文件,核心是是通过SqlSessionFactory来操作数据库2,所以Spring整合MyBatis 其实就是 将MyBatis的SqlSessionFactory 交给Spring3,config.xml配置文件中 ...
分类:
编程语言 时间:
2019-09-11 18:03:08
阅读次数:
69
SSM配置文件 Spring配置文件:applicationContext.xml 1.ioc组件扫描,扫描service 2.加载properties文件 3.配置数据源信息 4.配置sqlSessionFactory工厂 5.扫描mapper所在的包,为mapper创建实现类 6.声明式事务控制 ...
分类:
其他好文 时间:
2019-09-02 09:26:49
阅读次数:
88
1..分页操作使用MyBatis的PageHelper 1>导入pageHelper的坐标 2>在applicationContext.xml的 sqlSessionFactory 中配置Pagehelper 3>在业务层调用分页方法传入页数和每页的记录数 4.在数据返回页面之前将数据封装到Page ...
分类:
其他好文 时间:
2019-08-26 19:20:04
阅读次数:
103
[TOC] 二级缓存: 1. 它指的是 Mybatis 中 SqlSessionFactory 对象的缓存。由同一个 SqlSessionFactory 对象创建的 SqlSession 共享其缓存 2. 二级缓存的使用步骤 1. 让 Mybatis 框架支持二级缓存(在SqlMapConfig.x ...
分类:
其他好文 时间:
2019-08-24 23:14:16
阅读次数:
228
mybatis快速入手 Mybatis简介 Mybatis是一个半orm的持久层框架,作用在dao层,用来代替jdbc和数据库进行交互 Mybatis核心组件 SqlSessionFactoryBuilder(构造器) SqlSessionFactory(工厂接口) SqlSession(会话接口) ...
分类:
其他好文 时间:
2019-08-23 13:30:13
阅读次数:
60
1.mybatis的加载过程? 程序首先加载mybatis-config.xml文件,根据配置文件创建SQLSessionFactory对象; 然后通过SQLSessionFactory对象创建SQLSession对象,SQLSession接口中定义了执行SQL语句的方法; 之后通过SQLSessi ...
分类:
其他好文 时间:
2019-08-21 00:36:10
阅读次数:
107
pom.xml 登录的JSP页面: web.xml中的servlet配置: LoginServlet类: User类: UserDao 工具类和Listener 工具类,用于获取SqlSession,启动和关闭SqlSessionFactory: Listener: ...
分类:
其他好文 时间:
2019-08-12 23:49:41
阅读次数:
96