如下是ibatis的一些使用记录。

1:数据库中插入数据,  <insert id="InsertOneThresCheckTemplateObj" parameterClass="ParaThreshlodTemplate">
      <![CDATA[
       insert into para_threshlod_template(template_id,template_name,description,ne_type,vendor_id,technology_type,version_name,freq_band)
                               values(#template_id#,'$template_name$','$description$',#ne_type#,#vendor_id#,'$technology_type$','$version_name$',#freq_band#)
      ]]>
      <selectKey property="template_id" resultClass="int" type="pre">
        select max(template_id)+1 from para_threshlod_template
      </selectKey>
    </insert>

由于parameterClass是一个对象,所以,在程序里面,就可以直接使用方法的参数并且能够获得id的值了(引用类型的效果)

 

posted on 2009-04-13 15:23  颜昌钢  阅读(1513)  评论(1编辑  收藏  举报