iBATIS 3 内的新特性:将 iBATIS 用作应用程序内的一种持久框架
2010-04-07 00:00:00 来源:WEB开发网iBATIS 概览
iBATIS 3 是一个持久框架,可用来配置 Java 类的属性和 RDBMS 内的表列之间的映射。在配置时,此框架负责处理 JDBC 连接和分配。可以使用 XML 文件配置 iBATIS 3。iBATIS 可以从 iBATIS 站点以压缩归档文件(ZIP)的格式下载得到。在这个归档文件内是一个 Java Archive (JAR) 文件,可将其包括在 Java 对象内来提供所需的类。
清单 1 内所示的是一个在示例应用程序内使用的 Java 类。
清单 1. 示例应用程序内使用的 Automobile 类
package com.ibm.developerWorks.examples.ibatis.model;
public class Automobile {
private int id;
private String make;
private String model;
private int year;
public Automobile() {
super();
}
public Automobile(final int id, final String make, final String model,
final int year) {
super();
this.id = id;
this.make = make;
this.model = model;
this.year = year;
}
public int getId() {
return id;
}
public String getMake() {
return make;
}
public String getModel() {
return model;
}
public int getYear() {
return year;
}
public 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 + "]";
}
}
更多精彩
赞助商链接