MyBatis 罗晓杜

Mybatis

ORM:将数据库中的每一行数据以对象的形式表现出来

JPA:javaEE持久化接口,但是没有具体的实现。

mybatis:实现JPA,对数据的增删改查。(就是一个jdbc封装的组件)

一、Mybatis的全局配置文件
1、SqlMapConfig.xml是mybatis的全局配置文件,配置内容如下:
properties(属性)
settings(全局配置参数)
typeAliases(类型别名)
typeHandlers(类型处理器)
objectFactory(对象工厂)
plugins(插件)
environments(环境集合属性对象)
--environment(环境子属性对象)
----transactionManager(事务管理)
----dataSource(数据源)
mappers(映射器)

创建一个数据库会话的话,mybatis中是使用SqlseeionFactory的openSession方法来创建的。(SqlSession sqlSession = sqlSessionFactory.openSession();)

https://blog.csdn.net/a909301740/article/details/78698682对于mybatis的简单说明博客

 mybatis配置引入properties代码:

容器接口:

  key-vlue,java Map,json,properties,android,redis,hadoop

映射:

  简单 resultMap

  内嵌select语句或结果集,一对一映射

  内嵌select语句或结果集,一对多映射

  

原文地址:https://www.cnblogs.com/lxdlovelxj/p/9483487.html