iBatis模具

          Posted on 2007-04-07 16:48 它山の石 閱讀(98) 評論(0)  編輯  收藏

          SqlMapConfig.xml

           1<?xml version="1.0" encoding="UTF-8" ?>
           2<!DOCTYPE sqlMapConfig
           3PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
           4"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
           5<sqlMapConfig>
           6    <properties resource="com/sigon/ibatis/SqlMapConfig.properties" />
           7    <settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" errorTracingEnabled="true" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false" />
           8    
           9    <transactionManager type="JDBC"  commitRequired="false">
          10    <dataSource type="SIMPLE">
          11        <property name="JDBC.Driver" value="${driver}" />
          12        <property name="JDBC.ConnectionURL" value="${url}" />
          13        <property name="JDBC.Username" value="${username}" />
          14        <property name="JDBC.Password" value="${password}" />
          15        <property name="Pool.MaximumActiveConnections" value="10" />
          16        <property name="Pool.MaximumIdleConnections" value="5" />
          17        <property name="Pool.MaximumWait" value="60000" />
          18    </dataSource>
          19    </transactionManager>
          20    <sqlMap resource="com/sigon/ibatis/maps/User.xml" />
          21</sqlMapConfig>
          22
          user.xml
           1<?xml version="1.0" encoding="UTF-8" ?>
           2<!DOCTYPE sqlMap
           3PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
           4"http://ibatis.apache.org/dtd/sql-map-2.dtd">
           5<sqlMap namespace="User">
           6
           7    <typeAlias alias="user" type="com.sigon.ibatis.User" />
           8    <select id="getUser" parameterClass="java.lang.String" resultClass="user">
           9        <![CDATA[ 
          10    select    
          11      name,    
          12      sex    
          13    from t_user    
          14    where name = #name#    
          15    ]]>
          16    </select>
          17
          18    <select id="getAllUser" resultClass="user">
          19        <![CDATA[
          20    select 
          21      id,   
          22      name,    
          23      sex    
          24    from t_user
          25    ]]>
          26    </select>
          27
          28    <update id="updateUser" parameterClass="user">
          29        <![CDATA[
          30        UPDATE t_user SET name=#name#, sex=#sex# WHERE id = #id# ]]>
          31    </update>
          32
          33    <insert id="insertUser" parameterClass="user">INSERT INTO t_user ( name, sex) VALUES ( #name#, #sex# )</insert>
          34
          35    <delete id="deleteUser" parameterClass="java.lang.String">delete from t_user where id=#value#</delete>
          36<img src="http://www.blogjava.n
          主站蜘蛛池模板: 兰州市| 溧阳市| 西峡县| 大方县| 太康县| 阿拉善盟| 都匀市| 固原市| 芜湖市| 宜州市| 蓝田县| 康马县| 尖扎县| 观塘区| 无极县| 五常市| 唐海县| 松桃| 宁蒗| 天全县| 兰溪市| 任丘市| 绿春县| 漳州市| 迁西县| 饶平县| 常州市| 马尔康县| 凤阳县| 靖边县| 牙克石市| 娱乐| 阳春市| 祁连县| 台安县| 潜江市| 仪陇县| 沁水县| 大田县| 湘阴县| 正阳县|