开发手册 欢迎您!
软件开发者资料库

iBATIS - 环境

iBATIS的| iBATIS环境| iBATIS简介|入门iBATIS - 免费的iBATIS教程,参考手册和初学者指南。了解iBATIS框架如何从环境设置,读取,写入,更新,使用结果映射,动态和内联SQL删除数据库记录开始。

在开始实际开发工作之前,您必须为iBATIS设置合适的环境.本章介绍如何为iBATIS设置工作环境.

iBATIS安装

执行以下简单步骤在Linux机器上安装iBATIS  :

  • 下载最新版本的iBATIS.

  • 解压缩下载的文件以从包中提取.jar文件并将它们保存在适当的lib目录中.

  • 在提取的.jar文件中适当地设置PATH和CLASSPATH变量.

$ unzip ibatis-2.3.4.726.zipinflating: META-INF/MANIFEST.MF   creating: doc/   creating: lib/   creating: simple_example/   creating: simple_example/com/   creating: simple_example/com/mydomain/   creating: simple_example/com/mydomain/data/   creating: simple_example/com/mydomain/domain/   creating: src/  inflating: doc/dev-javadoc.zip  inflating: doc/user-javadoc.zip    inflating: jar-dependencies.txt  inflating: lib/ibatis-2.3.4.726.jar  inflating: license.txt  inflating: notice.txt  inflating: release.txt  $pwd/var/home/ibatis$set PATH=$PATH:/var/home/ibatis/$set CLASSPATH=$CLASSPATH:/var/home/ibatis\      /lib/ibatis-2.3.4.726.jar

数据库设置

使用以下语法在任何MySQL数据库中创建EMPLOYEE表 :

mysql> CREATE TABLE EMPLOYEE (   id INT NOT NULL auto_increment,   first_name VARCHAR(20) default NULL,   last_name  VARCHAR(20) default NULL,   salary     INT  default NULL,   PRIMARY KEY (id));

创建SqlMapConfig.xml

考虑以下 :

  • 我们将使用JDBC访问数据库 testdb .

  • MySQL的JDBC驱动程序是"com.mysql.jdbc.Driver".

  • 连接URL是"jdbc:mysql://localhost:3306/testdb" .

  • 我们将分别使用用户名和密码作为"root"和"root".

  • 我们对所有操作的sql语句映射将在"Employee.xml"中描述.

基于上述假设,我们必须创建一个名为 SqlMapConfig.xml 的XML配置文件,其中包含以下内容.这是您需要提供iBatis和minus所需的所有配置的地方;

重要的是,类路径中应存在SqlMapConfig.xml和Employee.xml文件.现在,我们将Employee.xml文件保留为空,我们将在后续章节中介绍其内容.

                                                             

您可以使用SqlMapConfig.xml文件 :