91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.25MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-12
  • 語言: Java
  • 標簽: JavaEE??Spring??JDBC??

資源簡介

一、 實驗目的 1、掌握Spring JDBC的配置; 2、掌握JdbcTemplae類中增刪改查方法的使用; 3、了解Spring事務管理的3個核心接口; 4、了解Spring事務管理的兩種方式; 5、掌握基于XML和Annotation的聲明式事務管理的使用。 二、 實驗內容 1、在MySQL中創建以下三張表,其中account為賬戶表,book為書籍信息表,book_stock為書籍庫存表。 (1)使用Spring JDBC實現書店的購書過程,即有如下一個BookShopDao接口,編寫BookShopDaoImp類實現該接口中的所有方法,并通過JUnit測試這些方法。 public interface BookShopDao { //根據書號獲取書的單價 //jdbcTemplate.queryForObject(sql, Double.class, isbn);rowMapper public double findBookPriceByIsbn(String isbn); //更新書的庫存,使書號對應的庫存減num,若庫存不足,則給出提示,并且不更新 public void updateBookStock(String isbn, int num); //更新用戶的賬戶余額:使 username 的 balance – price*num,若余額不足,則給出提示,并且不更新 public void updateUserAccount(String username,double price,int num); } (2) 在BookShopDao中添加一個purchase購書方法,其操作流程是獲取書的單價->買書(更新庫存)->更新賬戶余額,在BookShopDaoImp中實現該方法,并使用基于XML和Annotation的聲明式事務管理來確保該購書過程能正常執行(這時(1)中的方法都不需進行合法性判斷,直接存儲數據庫),通過JUnit對該方法進行測試。

資源截圖

代碼片段和文件信息

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????6551388??2018-11-14?22:17??Spring?JDBC與事務管理.rar

評論

共有 條評論