在数据库中创建一个employee表,实现以下几个功能:
(1) 根据id查询员工信息;
(2) 新增员工信息;
(3) 根据id修改员工信息;
(4) 根据id删除员工信息;
(5) 查询所有员工信息;
步骤:
- 在数据库中创建employee表,插入几条数据;
- 打开idea创建项目;
- 配置pom.xml文件,引入三个依赖以及自动编译信息;
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
-
在src/main/resources目录下创建db.properties和mybatis-config.xml文件;
-
在src/main/java目录下创建org.example.pojo包,在包里创建Employee实体类;
-
在src/main/resources目录下创建mapper文件夹,在文件夹下创建映射文件EmployeeMapper.xml,配置好Sql语句;
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.example.pojo.Employee"> <resultMap id="EmployeeMap" type="org.example.pojo.Employee"> <id property="id" column="id"/> <result property="name" column="name"/> <result property="age" column="age"/> <re