博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01_1_准备ibatis环境
阅读量:5333 次
发布时间:2019-06-15

本文共 1255 字,大约阅读时间需要 4 分钟。

01_1_准备ibatis环境

1. 搭建环境:导入相关的jar

mysql-connector-java-5.1.5-bin.jar(mysql)或者ojdbc6.jar(oracle)ibatis-2.3.3.720.jar

2. 配置文件

2.1jdbc连接的属性文件

SqlMap.properties

 

driver=oracle.jdbc.driver.OracleDriver

url=jdbc:oracle:thin:@127.0.0.1:1521:orcl

username=scott

password=scott

2.2总配置文件

SqlMapConfig.xml

<!DOCTYPE sqlMapConfig        

    PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"        

    "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">  

<sqlMapConfig>  

    <properties resource="config/SqlMap.properties" />  

    <transactionManager type="JDBC">  

        <dataSource type="SIMPLE">  

            <property name="JDBC.Driver" value="${driver}" />  

            <property name="JDBC.ConnectionURL" value="${url}" />  

            <property name="JDBC.Username" value="${username}" />  

            <property name="JDBC.Password" value="${password}" />  

        </dataSource>  

    </transactionManager>  

    <sqlMap resource="config/map/Student.xml" />  

</sqlMapConfig>  

2.3每个实体的映射文件(map文件)

Student.xml

<?xml version="1.0" encoding="UTF-8" ?>  

<!DOCTYPE sqlMap        

    PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"        

    "http://ibatis.apache.org/dtd/sql-map-2.dtd">  

<sqlMap>  

  <typeAlias alias="Student" type="entity.Student"/>

  <select id="selectAllStudent" resultClass="Student">

   select * from student

  </select>

</sqlMap> 

转载于:https://www.cnblogs.com/flyback/p/8659916.html

你可能感兴趣的文章
kettle导数到user_用于left join_20160928
查看>>
activity 保存数据
查看>>
typescript深copy和浅copy
查看>>
linux下的静态库与动态库详解
查看>>
hbuilder调底层运用,多张图片上传
查看>>
较快的maven的settings.xml文件
查看>>
Git之初体验 持续更新
查看>>
随手练——HDU 5015 矩阵快速幂
查看>>
Maven之setting.xml配置文件详解
查看>>
SDK目录结构
查看>>
malloc() & free()
查看>>
HDU 2063 过山车
查看>>
高精度1--加法
查看>>
String比较
查看>>
Django之Models
查看>>
CSS 透明度级别 及 背景透明
查看>>
Linux 的 date 日期的使用
查看>>
PHP zip压缩文件及解压
查看>>
SOAP web service用AFNetWorking实现请求
查看>>
Java变量类型,实例变量 与局部变量 静态变量
查看>>