一、<if>标签
1.1if语法结构
1.2数据库端建表
1.3创建项目
1.4导入依赖(pom.xml)
1.5创建package和文件夹
1.6mybatis核心配置文件mybatis-config.xml
1.7mybatis属性文件jdbc.properties
1.8log4j.xml文件
1.9创建实体类
1.10mybatis接口类
1.11用户配置文件
1.12mybatis工具类
1.13 If标签功能测试
一、<if>标签
1.1if语法结构
if标签:条件判断
MyBatis if 类似于 Java 中的 if 语句,是 MyBatis 中最常用的判断语句。使用 if 标签可以节省许多拼接 SQL 的工作,把精力集中在 XML 的维护上。
if 语句使用方法简单,常常与 test 属性联合使用。语法如下:
代码行:
<if test="判断条件">
SQL语句
</if>
1.2数据库端建表
通过命令行界面建表
代码行:
use mybatis;
# 创建一个名称为t_customer的表
CREATE TABLE t_customer (
id int(32) PRIMARY KEY AUTO_INCREMENT,
username varchar(50),
jobs varchar(50),
phone varchar(16)
);
# 插入3条数据
INSERT INTO t_customer VALUES ('1', 'joy', 'teacher', '13733333333');
INSERT INTO t_customer VALUES ('2', 'jack', 'teacher', '13522222222');
INSERT INTO t_customer VALUES ('3', 'tom', 'worker', '15111111111');
1.3创建项目
1.4导入依赖(pom.xml)
在pom.xml中导入相关依赖
代码如下:
<dependencies>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<dependency>
<groupId>my