javabeans

    0熱度

    2回答

    默認情況下,蝕根據JavaBeans的正則性樣式生成getter/setter方法對於陣列: * public void setName(int index, String name) * public String getName(int index) * public void setName(String[] names) * public String[] getName() 如

    4熱度

    3回答

    這是訪問對象的bean屬性而不知道/關心其確切類型的適當方式嗎? (或者是否有內置方法已經這樣做?)當屬性不存在或不可用時,是否存在適當的異常? static private Object getBeanPropertyValue(Object bean, String propertyName) { // access a no-arg method through reflectio

    0熱度

    2回答

    我最近編寫了一些數據訪問方法(普通的舊Java),它們爲請求對象和結果數據對象使用不可變對象。我喜歡不可變的對象,因爲它們避免了我在過去人們試圖改變和重用對象時看到的客戶端代碼中出現的大量混淆。 無論如何,這是幾個月前。現在,一位同事在某些Web服務生成方面遇到了麻煩(嘗試公開我的方法),這些東西都希望到處都是JavaBean。 我的問題是:web服務的東西生成的東西總是要求使用JavaBeans

    2熱度

    1回答

    我認爲這應該是顯而易見的,但我無法找到它。 現在,字段可以有註釋,我認爲這應該反映在JavaBean規範中,但我找不到它。 我的意思: JavaBean是一種規範,允許您通過發現它們的屬性,然後讀取和寫入它們治療以統一的方式對象。 由於POJO屬性現在可以註釋(例如在Hibernate註釋中),我期望使用JavaBean規範訪問註釋 - 以便發現更多的元數據而不僅僅是屬性的類型。 或者我必須使用獲

    0熱度

    2回答

    我會盡可能地解釋我的問題:)。我正在使用PropertyChangeSupport來通知已註冊的視圖中的屬性更改。其中一個屬性是屬性每隔幾秒鐘更改一次的對象。我不想在每次更新時爲這個特定的對象創建新的實例(propertychangelistener注意到這個改變),所以我寫了我自己的equals方法,在這裏我省略了自己的比較。 @Override public boolean equals(O

    0熱度

    2回答

    在JSP頁面中,有這樣的代碼: <jsp:useBean id="checklog" class="com.google.admin.guard.CheckLogBean" scope="session" /> 然後 <% checklog.checkit(); %> 爲什麼我們不只是創建new com.google.admin.guard.CheckLogBean的對象? 這樣做的好處是

    0熱度

    1回答

    什麼是相當於 「servlet代碼」 此: <jsp:useBean id="user" class="beans.UserBean" scope="session"/> <jsp:setProperty name="user" property="*"/> Tomcat的轉換這: beans.UserBean user = null; synchronized (session) {

    2熱度

    4回答

    兩個學期前,我有一個教授,誰說: 你們當中有些人已經被告知要始終包括所有私有實例變量的setter和getter方法。我說這破壞了信息隱藏,並且經常導致系統不能執行不變量。 現在,這聽起來正確。但是不包括這些類型的setter/getters是創建JavaBeans的核心部分嗎?如果是這樣,爲什麼?如果不是,我對JavaBeans有什麼誤解?

    2熱度

    1回答

    我有一個使用Bean託管的txns的會話bean。這個bean有一個業務方法,它簡單地將控制委派給負責所有處理的POJO。這裏這個POJO啓動和關閉事務(UserTransaction)。 現在的問題是我可以跨越POJO中的新線程,以便在需要一次處理40個或50個任務時創建新線程。 我在J2EE 1.4上使用EJB2.1。 請指教。 問候。

    0熱度

    1回答

    我有幾個關於JavaServer Faces(JSF)的想法可能很常見,我想清除它。 是否有可能從JSF(x)頁面中添加Java Class和Call方法? 我不明白,當你編程Java和開發Web應用程序時,這甚至可能成爲一個問題。但是,我似乎無法找到一個具體而直接的指導。 作爲旁註,我使用Oracle的JDeveloper。 我希望能夠像創建一個ASP.NET頁面一樣簡單地創建一個JSF頁面,並