第1章 MyBatis 入门 本章练习

1.举例说明什么是数据持久化。

2.以实例说明什么是对象/关系映射。

3.通过与 JDBC 类比的方式简述使用  MyBatis 的几个步骤。

4.某电子备件管理系统的详细设计文档中有如表 1-8 所示的数据库表。

表 1-8 数据库表
字段名 数据类型 Java 类型 说明
编号 bigint (20) java.lang.Integer 主键
型号 varchar(20) java.lang.String 不允许为空
出厂价格 decimal (20,2) java.math.BigDecimal  
出厂日期 data java.util.Date  

(1) 编写 SQL 语句创建数据库表,并为数据库添加以下备件信息(见表 1-9)。

表 1-9 添加备件信息
型号 出厂价格 (元) 出厂日期
CDMA-1 650.78 2016-12-25
CDMA-2 2356.23 2013-10-25
CDMA-3 2200.76 2010-10-29

(2) 搭建 MyBatis 环境,编写对应的 POJO 和 SQL映射文件 以及 MyBatis 核心配置文件。

(3) 编写测试类,并在控制台输出出厂日期在 2015 年以后的设备列表。(要求

使用基于 mapper 接口的方式操作数据)

提示

   查询条件可以直接编写在 SQL 语句中,以实现固定条件的查询操作。


 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(MyBatis,入门,本章练习)