<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                online -java增強 === 1.功能簡述: > 通過Java增強可在表單的增加、修改、和刪除數據時實現額外的功能,類似spring中的AOP切面編程。 > 可實現的功能: > 1、添加數據庫之前,對數據進行校驗,不通過的話,通過拋出異常即可。 > 2、添加數據庫之前,對數據進行處理、轉換值等。 > 3、進行其他業務邏輯代碼。 >[info] JAVA增強是在線開發概念,不支持代碼生成器生成。 2.操作截圖: 先定義一個類再綁定該類到java增強按鈕上 ![輸入圖片說明](https://static.oschina.net/uploads/img/201904/18174611_Ri7X.png "在這里輸入圖片標題") ![輸入圖片說明](https://static.oschina.net/uploads/img/201904/18174431_lkzL.png "在這里輸入圖片標題") ![](../../images/screenshot_1645168511737.png) > 注意: 1.自定義的java增強類需要實現接口implements CgformEnhanceJavaInter,并且重寫方法execute的 2.如果選擇spring-key 則需要在類上加上對應的注解并填入注解value,如果選擇java-class則需要填寫該類的路徑 3.java增強是一個類似aop的功能,也就是說如果一個按鈕配置了sql增強,還是可以再在這個按鈕上配置java增強的,這樣其實兩者都會執行(上述截圖就是在sql增強的按鈕上配置了java增強) 4.除java增強-導入外,java增強返回值,暫無實際意義。 執行效果如下: ![輸入圖片說明](https://static.oschina.net/uploads/img/201904/18175851_zHZp.png "在這里輸入圖片標題") ---------- ### 以下說明增強配置: #### 頁面按鈕: 分為新增、編輯、刪除、導入、導出、查詢、自定義按鈕 #### 事件狀態: 指的是java增強的執行時機,e.g.頁面按鈕為新增,事件狀態為開始,則表示當前java增強是在新增數據(數據的insert操作)之前執行,編輯、刪除同理。導入、導出、查詢只有開始狀態有效(`version3.0`之后系統默認設置狀態為開始,不需要用戶手動配置)。 #### 類型+內容: - 類型為spring-key,則java類需要添加springbean的注解`@Component`,內容填寫注解的value - 類型為java-class,內容填寫java類的類路徑 - 類型為http-api,內容填寫一個請求地址,詳細用法參考[Online java增強 http-api](http://doc.jeecg.com/2398738)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看