Mybatis第二天

入门程序

1  需求

根据用户ID查询用户信息

2  环境:

2.1  java环境、mysql、eclipse

2.2  mybatis运行环境(jar包)

Mybatis第二天_第1张图片
mybatis的jar包目录
Mybatis第二天_第2张图片
lib下目录(依赖包)【需要log4j】

2.3  创建log4j.properties文件

Mybatis第二天_第3张图片
log4j.properties

3 工程结构目录

Mybatis第二天_第4张图片
工程目录

(问题:jar包不能放进lib包;sqlmap用来放mapper文件)

4 SqlMapConfig.xml

(文件名不固定,用于配置mybatis的运行环境、数据源、事务等。)

Mybatis第二天_第5张图片


5 根据用户ID(主键)查询用户信息

5.1 创建po类

po类作为mybatis进行sql映射使用,po类经常用与数据库表对应

Mybatis第二天_第6张图片
po类

5.2 映射文件

命名:User.xml(原始ibatis命名)

而mapper代理开发映射文件名称为:xxxMapper.xml

如:UserMapper.xml

首先需要创建映射文件,在映射文件里配置sql语句

Mybatis第二天_第7张图片
映射文件

主要包含输入参数类型和输出结果对象类型指定。

5.3 在SqlMapConfig.xml中加载映射文件

SqlMapConfig.xml加载映射文件

5.4 程序编写  

Mybatis第二天_第8张图片

5.5 运行结果:


Mybatis第二天_第9张图片
Mybatis第二天_第10张图片
用户信息
Mybatis第二天_第11张图片
日志输出

你可能感兴趣的:(Mybatis第二天)