zoukankan      html  css  js  c++  java
  • IBatis框架 利用select @@Identity 获取新增记录ID

    xml文件写法:

    <insert id="InsertPurchaseEvaluations" parameterClass="PurchaseEvaluations">
                INSERT INTO PurchaseEvaluations(
                ApplyMoneyID,
                PurchaseID,
                PurchaseName,
                AddUserID,
                AddUserName,
                AddTime,
                AverageScoreValue,
                EvaluationRemark,
                PurchaseLevel,
                EvaluationType)
                VALUES(
                #ApplyMoneyID#,
                #PurchaseID#,
                #PurchaseName#,
                #AddUserID#,
                #AddUserName#,
                #AddTime#,
                #AverageScoreValue#,
                #EvaluationRemark#,
                #PurchaseLevel#,
                #EvaluationType#)
                <selectKey property="Id" resultClass="int" type="post">
                select @@Identity as Id
            </selectKey>
            </insert>

    方法:

    public int InsertPurchaseEvaluations(PurchaseEvaluations purchaseEvaluations)
            {
                mapper.Insert("InsertPurchaseEvaluations", purchaseEvaluations);
                return purchaseEvaluations.Id;
            }
  • 相关阅读:
    Feature fake , new view in comment.
    MeeGo Architect
    小米手机 怪诞行为经济学
    [转载]ten years as a programmer
    C++ 头文件
    关于AGILE/TDD 和传统的design
    你是否在开发正确的产品
    正确的创业
    MeeGo架构
    Unit Test
  • 原文地址:https://www.cnblogs.com/qqflying/p/2589965.html
Copyright © 2011-2022 走看看