JavaBean裡面可以寫多個表的字段麼

2021-03-04 08:28:46 字數 2507 閱讀 5964

1樓:匿名使用者

可以的,沒有什麼關聯性。主要看javabean的作用。

比如你的javabean是對應user(客戶表)資訊的。

但是想顯示depname(部門名稱),這時候你就可以加部門表中的字段。

而且有時候javabean只是為了顯示個表彙總資料,就可以單獨做乙個vo

2樓:匿名使用者

javabean和表是一一對應的關係,就像是你照鏡子只會出現你,不會同時出現張三,或者李四吧

3樓:匿名使用者

每個表對應著乙個實體吧,然後再建立實體之間的關聯就可以了。。。

4樓:松之

為什麼不可以,愛寫幾個寫幾個

是不是一張資料表要對應乙個javabean 20

5樓:匿名使用者

你用什麼框架,存值和取值的時候可以把用到的另外兩個表作為乙個物件訪問,多乙個操作而已

hibernate 使用註解但bean實體類要比資料庫對應的表多幾個欄位該怎麼辦

6樓:匿名使用者

update

配置改一下,每次都會更新,不會報錯的,不想擴充表的話,在屬性的get方法上加

@transient 就不會映**

javabean中屬性和字段的區別

7樓:喵不語

1.java中的屬性,通常可以理解為其屬名性時根據get和set方法名得出的。

其規則是:去掉get或set後其剩餘的字串,如果第二個字母是小寫的,則把第乙個字母也變成小寫getage---->age

getcpu---->cpu

2.java中的字段,通常叫做「類成員」。

這兩個概念是完全不同的。

3.屬性只侷限於類中方法的宣告,並不與類中其他成員相關,屬於javabean的範疇。

資料庫多個表與對應實體類怎麼建?

8樓:59分粑粑

實現的方法和詳細的操作步驟如下:

1、第一步,確保正確啟動與資料庫相關的服務,見下圖,轉到下面的步驟。

2、第二步,完成上述步驟後,確保開啟相應的資料庫,見下圖,轉到下面的步驟。

3、第三步,完成上述步驟後,確保正確填寫了所有實體類,並且屬性與資料庫表字段不同,見下圖,轉到下面的步驟。

4、第四步,完成上述步驟後,編寫「hibernate.cfg.xml」檔案,見下圖,轉到下面的步驟。

6、第六步,完成上述步驟後,在tomcat伺服器上執行專案,見下圖,轉到下面的步驟。

7、第七步,完成上述步驟後,就獲得了想要的結果了,見下圖。這樣,就解決了這個問題了。

9樓:匿名使用者

最好的做法是每張表對應乙個實體類bean,如果一張表關聯其他表,把這張表對應的實體類加上就可以了。如果使用了hibernate,就可以使用配置檔案進行對映。

a. 實體類就是屬性類,通常定義在model層裡面。

b. 一般的實體類對應乙個資料表,其中的屬性對應資料表中的字段,這樣做對資料庫操作起來方便。

這樣做的好處:

1.對物件實體的封裝,體現oo思想。

2.屬性可以對欄位定義和狀態進行判斷和過濾3.把相關資訊用乙個實體類封裝後,我們在程式中可以把實體類作為引數傳遞,更加方便。

c. 說白了就是為了讓程式設計師在對資料庫操作的時候不用寫sql語句d. 就是乙個資料庫表生成乙個類

10樓:fang加油

這兩個表中應該通過主外來鍵聯絡吧?如果是,通過乙個sql語句來查詢就好了,

我也遇到過類似的情況,不用重新建立乙個新的實體類,在a表的實體類中再添

加b表中的字段,然後生成set***和get***方法,呼叫就可以啦!我做過的,是

可以的,我從學習到現在一直這樣用,我也不知道有沒有更好的方法……

11樓:匿名使用者

一般都是乙個表 建立乙個javabean啦

看你這些表字段 你為什麼不弄到乙個表呢

javabean與資料庫表的對應關係

12樓:匿名使用者

資料庫**當然要重新封裝在乙個類中,只有這樣你才能共用。

比如class db

}呼叫的時候要在實現類中例項化這個類:db db=new db(); 然後db.connect() .

13樓:匿名使用者

不錯。這個應該是單獨封裝類的。放在basedao裡

一般分三層。dao,biz,entity,action。不懂可以hi我

14樓:匿名使用者

每個實體表建乙個bean ,就是三個了,如果你三個表存在相互關聯,就把公共的屬性放到父類,讓這三個實體bean去繼承吧。。

15樓:

資料庫**當然要重新封裝在乙個類中

如何在EXCEL裡面自動記錄多個專案多個過程中所對應的時間?請貴人相助

這些人員名字輸入時,相對就的單元格就自動生成輸入時的時間?開啟 檔案 選項 公式 勾選 迭代計算 並將 最大迭代次數 設定為1 2 在c2中輸入公式下拉 方法2public sub worksheet change byval target as range if target.column 3 t...

怎麼讓多個html檔案縮小後在頁面裡面顯示

在flow.dwt裡面沒個頁面前面都有乙個if判斷如 把這個去掉再看看是不是都顯示出來了 這個有很大的工作量,比如你想引入a,b,c,d四個頁面,那麼需要4個iframe,還要在a,b,c,d四個頁面中寫乙個js,js的作用是當頁面載入完成之後,動態得到引入之後頁面的長寬,再用js將頁面中的所有元素...

關於寫字的座右銘。多個,個人座右銘怎麼寫

讀書破萬捲,下筆如有神。書寫好字,人生大事。見字如見人。敏而好學,不恥下問。孔子 座右銘怎麼寫?1 人生應該如蠟燭一樣,從頂燃到底,一直都是光明的。2 發奮忘食,樂以忘優,不知老之將至。3 人生的價值,並不是用時間,而是用深度去衡量的。4 生活就是戰鬥。5 為了生活中努力發揮自己的作用,熱愛人生吧。...