📜  iBATIS-环境

📅  最后修改于: 2020-11-16 08:12:39             🧑  作者: Mango


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

iBATIS安装

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

  • 下载iBATIS中下载最新版本的iBATIS

  • 解压缩下载的文件以从捆绑软件中提取.jar文件,并将其保存在适当的lib目录中。

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

$ unzip ibatis-2.3.4.726.zip
inflating: 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所需的所有配置-

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





   
    
   
      
        
         
         
         
         
            
      
   
    
    

您也可以使用SqlMapConfig.xml文件设置以下可选属性-