是不是資料庫裡的表可以對應javaBean

2021-03-03 23:58:25 字數 2106 閱讀 9082

1樓:暗夜耳語者

這是最基本的說法,如果你資料庫中的表不需要對其中的資料在前臺或程式中進行操作,那麼就沒必要給他對應一個javabean

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

2樓:匿名使用者

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

如何將一個資料庫中的表,轉化為一個javabean物件

3樓:匿名使用者

將表列名定義為javabean的屬性 如:string ***;這樣取出來的一行資料就是一個javabean物件了

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

4樓:59分粑粑

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

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

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

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

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

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

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

5樓:匿名使用者

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

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

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

這樣做的好處:

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

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

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

6樓:fang加油

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

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

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

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

7樓:匿名使用者

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

看你這些表欄位 你為什麼不弄到一個表呢

javaweb開發中bean物件屬性與資料庫表的列名不一致如何將....

8樓:匿名使用者

不需要。這個主要看你用的哪一種持久層框架。mybatis、hibernate都可以用xml配置java類和

資料庫表的對映。jdbc的話,直接通過結果集從表中取資料。

9樓:千鋒教育

通過as設定別名是可以解決的,一般會使用這種方法,要麼就不用bean,資料都返回map集合,操作map。

關於java中bean中的欄位值與資料庫中的欄位值有什麼關係 ,必須要相同嗎?要詳細

10樓:匿名使用者

一般不經過特殊設定,肯定要相同,應該orm工具會根據列名和屬性名來做對映,通過反射的方式給bean的屬性賦值。

11樓:匿名使用者

實話說是沒有很大的關係,也可以不一樣,只要把對映的配置檔案對應上就行,我們在開發中一樣是為了號區分,還有的是通過工具直接對映生成的,所以感覺上一樣而已 !如果不按規範來說的話,他們一點關係也沒有

12樓:飛天小母豬

就是把資料庫中的欄位封裝成一個javabean,客戶端提交的資料 你把它儲存到你剛才封裝的javabean中,不一定要相同

資料庫誤刪除資料怎麼恢復,SQL資料庫裡的表誤刪除要怎麼恢復

刪除了就是刪除了,基本上不太可能恢復的,我記得有一個功能,可以找回刪除的資料,但是我們絕大多數的手機都沒有開著這個功能 回答親 你好 您的問題我已經看到了 麻煩您等待三分鐘 我需要整理一下答案。1.刪除放入 站,沒有在 站中清除資料。這種情況是最簡單的,進入 站,找到刪除的資料,右擊選擇恢復。2.刪...

什麼叫實體,資料庫裡面「實體」的定義是什麼?

租房開店是實體店,網上開店不是 就是實際的物體啊,你是指在那方面的應用啊 資料庫裡面 實體 的定義是什麼?在資料庫裡邊,所謂 實體 就是e r模型。具體關係如下 e r模型的構成成分是實體集 屬性和聯絡集,其表示如下列步驟 1 實體集用矩形框表示,矩形框內填寫實體的名稱。2 實體的屬性用橢圓框表示,...

資料庫裡的時間,傳到JSP頁面,怎麼再轉回成時間格式

用new date 來實現就可以 new date 從資料庫取到的時間 date 物件會自動把當前日期和時間儲存為其初始值。擴充套件 引數形式有以下5種 new date month dd,yyyy hh mm ss new date month dd,yyyy new date yyyy,mth,...