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...