SSH系統開發記錄

2022-06-24 07:24:16 字數 1291 閱讀 3151

1.新建乙個專案  匯入必須的jar包

2.建立db.properties檔案並配置

3.建立hibernate.cfg.xml並配置

1.配置hibernate事務管理器

2.配置事務屬性

3.配置事務切入點, 再把事務屬性和事務切入點關聯起來

8.在web.xml 中配置 spring 監聽 和 struts核心過濾器

9.建立包層結構

10.在pojo層建立user實體 以及對應的user.hbm.xml對映檔案

11.在dao層建立userdao介面 以及對應的介面實現類 userdaoimpl

12.在service層建立userservice介面以及對應的介面實現類userserviceimpl

13.在action層建立useraction

1.繼承actionsuport(需要用到裡邊的常量)

2.實現modeldriven介面(new 乙個user物件接收)

3.實現useraction的對應方法

14.在struts.xml中配置useraction

15.編寫jsp檔案

2、daoimpl的get、setdao

3、hql語句的表要跟實體類名稱一致:student

4、/是攔截所有動作資訊,跳轉用studentaction_openadd

5、jsp頁面裡面$

$是從action傳過來的list集合,通過var的別名$獲取

6、後台查詢全部資訊 ,通過以下資訊顯示下拉框

請選擇所屬小區

$7、從全部的list資訊裡面隨機抽陣列

public string findbyrandom()

1、許可權管理:登入action獲取許可權的值寫入session,在permission中獲取許可權id,有這個許可權id就顯示這個許可權,沒有不顯示。//判斷外層選單是否要顯示。permissions.tld配置檔案。

//判斷外層選單是否要顯示

//判斷單個按鈕是否要顯示

2.ajax中,data是後台傳的值:write("1");

success:function(data)

else

}3、經常遇到的問題,備忘:

1)ertity的資料一定要完善且要get、set

2)hbm.xml的分別為name在包的路徑名,table是資料表中的表名,catalog是資料庫名稱

4、5、上傳,使用表單上傳

//點選上傳

//js驗證並上傳

系統開發 系統規劃

一 系統規劃五個階段 1 專案目標和動機 2 立項價值判斷 3 專案選擇和確定 4 初步調查 5 可行性研究 包括經濟可行性,技術可行性,法律可行性,使用者使用可行性 二 可行性分析八個階段 1 複查系統目標和規模 2 分析現在系統 3 匯出新系統的高層邏輯模型 4 使用者複查 5 提出並評價解決方...

銀行系統開發

1 銀行系統的開發與其它系統有何異同?我想大家關注銀行資訊系統建設的話題不僅僅是因為銀行it業有 錢 途,更重要的是因為銀行業是it技術應用最深入最具有代表性的行業之一。正是因為這個 原因,銀行系統的開發相對而言有著更高的要求。首先,對系統的準確性 穩定性 安全性 高效能的要求是不言而喻的,技術上的...

c 系統開發

多家頂級量化公司c 交易系統開發的機會,團隊都匯集了很多來自985靠前以及世界top學校數學 統計學 物理學 計算機等專業的碩士和博士,it開發團隊成員很多來自谷歌微軟和國內一線網際網路平台,從初級剛畢業的到資深 35歲以下 的c 開發,不同公司都有招聘需求,有無金融背景都可以,薪資200萬以內op...