WEB开发网
开发学院软件开发Java iBATIS 3 内的新特性:将 iBATIS 用作应用程序内的... 阅读

iBATIS 3 内的新特性:将 iBATIS 用作应用程序内的一种持久框架

 2010-04-07 00:00:00 来源:WEB开发网   
核心提示: iBATIS 概览iBATIS 3 是一个持久框架,可用来配置 Java 类的属性和 RDBMS 内的表列之间的映射,iBATIS 3 内的新特性:将 iBATIS 用作应用程序内的一种持久框架(2),在配置时,此框架负责处理 JDBC 连接和分配,在这个归档文件内是一个 Java Archiv

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 + "]"; 
  } 
} 

上一页  1 2 3 4 5 6 7  下一页

Tags:iBATIS 特性 iBATIS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接