iBATIS 3内的新特性:将iBATIS用作应用程序内的一种持久框架 - 编程入门网
void setId(final int id) {
this.id = id;
}
public void setMake(final String make) {
this.make = make;
}
public void setModel(final String model) {
this.model = model;
}
public void setYear(final int year) {
this.year = year;
}
@Override
public String toString() {
return "Automobile [id=" + id + ", make=" + make + ", model=" + model + ",
year=" + year + "]";
}
}
iBATIS 3内的新特性:将iBATIS用作应用程序内的一种持久框架(3)时间:2011-11-11 IBM Nathan A. Good这个 Automobile 类是一个简单的 Java 对象(plain old Java object,POJO),包含了应用程序所 用的数据。iBATIS 框架在配置后就能将这个对象持久化到数据库或作为一个方法(用来从数据库选择此 对象)的结果返回此对象。 清单 2 中展示的这个 SQL 脚本创建了示例数据库表。 清单 2. 用来创建 automobiles 表的 SQL 脚本
执行这个数据库脚本就能在数据库内创建这个表。若使用 Derby 作为数据库,就可以使用 Derby 附 带的位于 bin 文件夹内的命令行实用工具运行此脚本(参见清单 3)。在运行这个例子之前,请确保将 DERBY_HOME 变量指定为 Derby 安装到的那个目录的完整路径,并将这个 SQL 脚本保存到名为 create.sql 的一个文件内。 清单 3. 使用 Derby 命令行 ij 工具来运行 create.sql
清单 4 内所示的这个 XML 映射文件允许您将 Java 类内的属性映射到数据表内的数据列。 清单 4. XML 映射文件(automobile-mapper.xml)
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |