mybatis文档复习
来源:互联网 发布:arch 阿里云 编辑:程序博客网 时间:2024/05/15 00:29
1. MyBatis入门
MyBatis 是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。
l SqlSessionFactory:每一个 MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。即创建SqlSessionFactory对象时一般使用单例模式。而SqlSessionFactory对象的实例可以通过SqlSessionFactoryBuilder对象来获得。一旦创建了SqlSessionFactory之后,SqlSessionFactoryBuilder就不需要存在了,所以一般使用匿名对象。SqlSessionFactoryBuilder对象可以从XML配置文件,或从Configuration类的习惯准备的实例中构建SqlSessionFactory对象。
l SqlSession:每个线程都应该有自己的SqlSession实例,不能够共享,是非线程安全的。
l Session:关闭很重要,应该确保使用finally块来关闭它。
1.1. Mybatis的基本配置文件:
1.1.1. 配置核心配置文件Configuration.xml:
该配置文件中可以得到SqlSessionFactoryBuilder对象,从而得到SqlSessionFactory对象:
阅读全文
0 0
- mybatis文档复习
- MyBatis复习
- MyBatis复习
- mybatis 复习
- mybatis 文档
- Mybatis 复习 动态SQL
- Mybatis复习(1)
- MyBatis复习(2)
- Mybatis复习整理
- sql复习文档
- css 复习 - 文档流
- Android复习文档
- Java复习文档
- 图形学复习文档
- 操作系统复习文档
- Mybatis复习笔记(一)
- Mybatis复习笔记(二)
- 定位相关复习:文档流
- 初心不改,矢志不渝
- webserver 主程序
- 思维导图软件 XMind 和 MindManager
- oracle 使用sql获取数据库表,表的字段
- 安装php
- mybatis文档复习
- apache phoenix 修改默认的hbase初始化
- jQuery 最佳实践
- JAVA下实现多线程断点下载
- theano T.col 实例
- 【权威发布】360天眼实验室:Xshell被植入后门代码事件分析报告(完整版)
- centos6-安装sonarsource
- linux学习笔记(5)
- ConcurrentHashmap中的size()方法简单解释