在工程上点击右键弹出如下的菜单后进入如下的处理路径build Path->add External Arachives如下点击后弹出包选择窗口

选择如下窗口中的java包,将其导入到系统的处理路径中

导入包后的工程路径如下:

编写大致如下的数据库脚本,在数据库中执行后创建了test数据库和records,records2两个系统结构的表 DROP DATABASE IF EXISTS test; CREATE DATABASE test DEFAULT CHARSET=utf8; USE test; DROP TABLE IF EXISTS `records`; CREATE TABLE `records` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `description` varchar(255) DEFAULT '', `quantity` varchar(11) DEFAULT NULL, `price` varchar(19) DEFAULT NULL, `state` tinyint(1) DEFAULT '0', `createTime` timestamp NULL DEFAULT '2005-01-12 12:23:59' ON UPDATE CURRENT_TIMESTAMP, `length` bigint(16) DEFAULT NULL, `sex2` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `records2`; CREATE TABLE `records2` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `description` varchar(255) DEFAULT '', `quantity` varchar(11) DEFAULT NULL, `price` varchar(19) DEFAULT NULL, `state` tinyint(1) DEFAULT '0', `createTime` timestamp NULL DEFAULT '2005-01-12 12:23:59' ON UPDATE CURRENT_TIMESTAMP, `length` bigint(16) DEFAULT NULL, `sex2` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 编写records和records2对应的数据封装类records,该类将对两个数据表都具有有效的封装 2 package test.jdao; 3 4 5 import java.util.Date; 6 7 public class Records { 8 9 private int id=1; 10 11 private String name; 12 13 private String description; 14 15 private String quantity; 16 17 private String price; 18 19 private boolean state; 20 21 private Date createTime; 22 23 private long length2.2 如何编写数据库层的orm。
2.2.1 编写数据库的创建脚本.
2.2.2编写records和records2对应的数据封装类records类
本文介绍如何通过ORM技术实现数据库层的操作,包括创建数据库及表结构,并提供了具体的SQL脚本示例。同时,还展示了如何编写对应的数据封装类来映射数据库表。

432

被折叠的 条评论
为什么被折叠?



