Mybatis 框架环境的搭建

Mybatis 框架

1.什么是Mybatis 框架

首先Mbaits 框架是一个开源的免费框架,它支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。它的底层是对JDBC 的封装。

2.环境的搭建

  1. 导包 或者使用 Maven 依赖进行下载所需要的包
    1.1 核心包:mybatis asm cglib
  2. 在src 下配置全局的xml 文件 一般我们将名字设定为:mybatis-config.xml
  3. 进行对不同的类进行配置xml 文件 命名为类名+Mapper.xml
2.1 全局配置文件的详解 mybatis-config.xml


	
	
		
			
			
			
			
			
				
				
				
				
				
			
		
	
	
	
	

  1. dtd:可以理解为对xml文件书写的规范。
  2. configuration : 所有的配置文件全部写在这之中
  3. environments 的default 引用的是environment的id;表示默认使用的环境;
    3.1 transactionManager 事物的处理:JDBC MANAGED 两种处理的方法;
    JDBC :指事务管理使用JDBC原生的事物管理进行使用
    MANAGED:把事务管理转交给其他容器。原生JDBC 色图Auto Mapping(false);
    3.2 dataSouce 数据源 type 的属性:POOLED UNPOOLED JNDI
    POOLED 使用数据库连接池
    UNPOOLED 不使用数据库连接池,和直接使用JDBC一样
    JNDI :JAVA 命名目录的接口技术。

3.3 property 标签:属性 name value
写数据库的连接驱动 driver url username password

2.2 局部配置文件 类名+Mapper.xml

对这个配置文件的理解:可以将这个xml文件理解为对dao层的实现类


  
  
  
  	
  
 1. mapper 标签里的属性 namespace 
 	1.1 namespace:可以理解为要实现的实体类的实现方法 里面写的是sql语句

你可能感兴趣的:(Mybatis 框架环境的搭建)