ibatis学习之道:iBatis简单入门教程
iBatis 简介:
iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。
官网为:http://www.mybatis.org/
搭建iBatis 开发环境:
1 、导入相关的jar 包,ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar
2 、编写配置文件:
Jdbc 连接的属性文件
总配置文件, SqlMapConfig.xml
关于每个实体的映射文件(Map 文件)
 
Demo :
Student.java:
Java代码 
![复制代码]()
 
 
- package com.iflytek.entity;
 - import java.sql.Date;
 - /**
 - * @author xudongwang 2011-12-31
 - *
 - * Email:xdwangiflytek@gmail.com
 - *
 - */
 - public class Student {
 - // 注意这里需要保证有一个无参构造方法,因为包括Hibernate在内的映射都是使用反射的,如果没有无参构造可能会出现问题
 - private int id;
 - private String name;
 - private Date birth;
 - private float score;
 - public int getId() {
 - return id;
 - }
 - public void setId(int id)
 {
 - this.id = id;
 - }
 - public String getName() {
 - return name;
 - }
 - public void setName(String name) {