今天研究了下
joincolumn的用法,可能有些錯誤,先整理一下.
用法例項:
@manytoone(targetentity = staff.class)
@joincolumn(name = "auditedstaffid", referencedcolumnname = "staffid")
private staff auditedstaff;// 審核人
manytoone指的是多對一的資料關係,many指的是本類.one指的是目標類.
targetentity 指的是目標類,即要加入到本類的實體類
referencedcolumnname 指的是以目標類的何種屬性作為本類的外來鍵,不設定的話預設是目標類的主鍵.
name 指的是目標類外來鍵在本類存的名稱,例如目標類的外來鍵是
staffid,他在目標類的列名是
staffid,在本類的列名是
auditedstaffid.
再說一下jsp的傳值,頁面name的屬性直接設定為
auditedstaff點上
staff類裡本身的屬性.和以上的設定無關.
具體的原理不是太懂,只是早上學了下用法,及對基礎的理解,也不知道對不對.盡量寫得通俗易懂了些, 歡迎大神指教.
JAVA WEB前後台傳值
理清業務流程 先將需要將前台中獲取頁面中所提供給你的資訊,然後將這資訊傳送給後台服務層。思路很簡單,那麼直接上 中有些語句的寫法可能有些奇怪,這是因為博主使用了 澤元 框架完成的,但是無論用什麼這些過程本質都是一樣的 部分 前端頁面 關鍵部分 30 申請班級 nclass id nclass ver...
JavaWeb前後臺中文亂碼處理
1.後台傳到前台亂碼 後台這樣寫 string attachname urlencoder.encode attachment.getattachmentname utf 8 前台這樣寫 前台js decodeuricomponent data.attachmentname 2.1.前台轉到後台亂碼...
Java Web之tomcat開機後台啟動
windows下安裝好了tomcat了以後,可以直接進如bin目錄雙擊startup.bat來啟動,但是這樣啟動有乙個文集就是工作列會一直存在乙個小視窗,這個視窗是tomcat的控制台,會隨著後台程式的執行輸出tomcat的運 況,便於查詢一些錯誤發生的原因。但是如果不小心關掉了該視窗,tomcat...