mybatis学习随笔--初识mybatis

1、概述

Mybatis是能定制SQL语句、存储过程以及映射的持久层框架

Mybaits避免了所有的JDBC代码和手动设置参数以及获取结果集的过程

Mybitas使用的是XML和注解用于配置和映射,将接口和java的bean对象 映射成数据库中的记录

2、使用

1、先在Mysql中创建一个数据库和表单,之后回到eclipse中创建java工程,工程中新建bean对象,对象的属性与表单的列名匹配。

drop database if exists mybatis;

create database mybatis;

use mybatis;
##############################################################################
################################### 单表 ######################################
##############################################################################
## 创建单表
create table t_user(
	`id` int primary key auto_increment,
	`last_name`	varchar(50),
	`sex` int
);

insert into t_user(`last_name`,`sex`) values('wzg168',1);

select * from t_user;
public class User {

	private int id;
	private String lastName;
private int sex;


2、创建mybatis-config.xml 核心配置文件




	
	
		
		
			
			
			
			
				
				
				
				
				
				
				
				
			
		
	
	
		
		
	

首先需要注意的是 需要将其创建在src目录下,这样能配置所有的src下的mapper.xml文件

在mybatis-config.xml中 可以配置多个JDBC环境, 每个环境只需要在标签中添加标签并配置属性就行了,通常使用default的默认环境

标签:environment id属性是标识

    标签:transactionManager 配置事务 

    标签:dataSource 配置链接池,在里面直接添加property便签 配置属性和值 驱动类、访问地址、数据库用户名和密码



3、创建XXXMapper.xml配置文件,这个配置文件时mybait的核心组件。

一般的命名规则为 类名Mapper.xml

例如User类,那么对应的是UserMapper.xml;

以下是Mapper.xml的实例


你可能感兴趣的:(mybatis)