配制iBATIS

1.SqlMapConfig.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig     
    PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"     
    "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
 <transactionManager type="JDBC" commitRequired="false">
  <dataSource type="SIMPLE">
  <property name="JDBC.Driver" value="数据库驱动"/>
  <property name="JDBC.ConnectionURL" value="数据库URL"/>
  <property name="JDBC.Username" value="用户名"/>
  <property name="JDBC.Password" value="密码"/>
    </dataSource>
 </transactionManager>
 <sqlMap resource="资源配制文件"/>
</sqlMapConfig>

2.资源配制文件(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="别名" type="对应类"/>
 <resultMap class="别名" id="映射id">
  <result property="类中对应字段" column="数据库中对应列"/>
  </resultMap>
 <select id="select语句标识,在使用时通过此id获取该查询" resultClass="返回结果的类" parameterClass="传入的参数类型">
  查询语句(引入参数时用‘#参数#’形式)
 </select>
 <insert id="插入语句标识">
  插入语句
 </insert>
 <update id="更新语句标识" >
  更新语句
 </update>
 <delete id="删除语句标识" >
  删除语句
 </delete>
</sqlMap>

插入、更新、删除语句也可带参数和返回结果等

使用iBATIS:

SqlMapClient sqlMap=SqlMapClientBuilder.buildSqlMapClient(Resources.getResourceAsReader("ibatis核心配制文件SqlMapConfig.xml,可以取其他名字"));

对象创建好了,接下来就可以用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值