• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    springboot-mysql-jpa修改用戶數據

    之前的例子中已經做了增刪查(下面的引用),沒有做點竄,這一次就在本來的根本上實現點竄數據的操作。

    然后就去JpaRepository中查找update,沒有找到,然后就想是不是save方式自己就有update的功能,顛末測試發現save方式自己就擁有update的功能。

    這個save有點像springMVC中 this.getCurrentSession().saveOrUpdate(obj)一樣,按照id是否存在主動識別是新增仍是點竄。

    主要的標簽:<button type="button" th:onclick="'javascript:editUser(\''+${user.id}+'\',\''+${user.name}+'\',\''+${user.sex}+'\',\''+${user.phone}+'\')'">點竄用戶</button>

    1一個簡單的例子

    東西/原料

    • springboot-mysql-jpa

    方式/步調

    1. 1

      項目代碼,百度網盤:1NtejSqcItAH7OhDVfubZRg

    2. 2

      這個時辰就不消點竄后臺java代碼,點竄的時辰直接挪用新增功能的接口。

      即:sjn/save

    3. 3

      在前端的“刪除用戶”功能的td中,添加“點竄用戶”代碼:<button type="button" th:onclick="'javascript:editUser(\''+${user.id}+'\',\''+${user.name}+'\',\''+${user.sex}+'\',\''+${user.phone}+'\')'">點竄用戶</button>

      在點擊“點竄用戶”按鈕時,該當彈出編纂框,只不外,此時應該把地點行的數據,賦值給編纂框。

      所以在此時的“editUser"方式會傳遞四個參數,“id”要傳曩昔,java按照id去更新數據庫中的記實。

    4. 4

      點竄之前的editUser方式,添加4個參數,點竄方式內容,界說一個“title”變量,若是有值則讓其顯示“點竄用戶”,無值則顯示“添加新用戶”。

    5. 5

      “content”元素:增添一個input文本框,并埋沒:“<input type="hidden" name="id" id="id" />”

    6. 6

      從頭啟動項目,添加一個用戶。

    7. 7

      點擊“點竄用戶”點竄此用戶信息。

    • 發表于 2018-04-19 00:00
    • 閱讀 ( 1146 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆