タグ付けされた質問 「javabeans」

17
JavaBeanとは正確には何ですか?
「Bean」は、プロパティとゲッター/セッターを備えたJavaクラスであることを理解しました。私が理解している限り、これはC構造体に相当します。本当? また、Beanと通常のクラスの間に実際の構文の違いはありますか?特別な定義やインターフェースはありますか? 基本的に、なぜこれに用語があるのですか? また、Serializableインターフェースはどういう意味ですか?

7
DTO、VO、POJO、JavaBeansの違いは?
同様の質問をいくつか見てきました。 JavaBeanとPOJOの違いは何ですか? POJO(Plain Old Java Object)とDTO(Data Transfer Object)の違いは何ですか? また、それらが使用されているコンテキストを教えてください。またはそれらの目的?


4
JavaBeansが使用される場所は?
JavaBeanとは何ですか。なぜ必要なのですか。クラスとインターフェース構造ですべてのアプリを作成できるので?なぜ豆が必要なのですか?また、クラスやインターフェースの代わりにBeanが不可欠な例をいくつか教えていただけますか? 以下のコンテキストで、Beanの本質を説明してください。 Wepアプリ スタンドアロンアプリ
172 java  javabeans 

1
DTOおよびDAOの概念とMVC [終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 1)DTOとを使用する理由とDAO、いつ使用する必要があるか。GUIデータの挿入、編集、削除を行うJavaソフトウェアを開発しています。しかし、私は区別するために苦労していますDTO/DAOとModel、View、Controller(MVC)構造?それらは似ていますか?Javaを介してデータベースと対話するときに使用する方が良いGUIです。 2)私はおよそ本当に興味の一つは、持っているのは良い習慣であるかどうかであるviewとController一つのクラスインチ を考えるとNetbeans、GUIフレームクラスを作成してコンポーネントをフレームに追加できJButtonます。ボタンをダブルクリックactionListenerすると、データがユーザーに表示されるフレーム(フレーム)に表示されるメソッド(コントローラー)に移動します(表示) 。つまり、彼らは同じクラスに属しています。それはそのコンセプトに完全に反するのか、そうでないのか ここで私が話しているものです ビューとコントローラーを1つのクラスに含めるのは悪い習慣ですか?

23
Javaオブジェクト(bean)をキーと値のペアに(またはその逆に)変換する方法は?
いくつかのgetXXXおよびsetXXXプロパティのみを持つ非常に単純なJavaオブジェクトがあるとします。このオブジェクトは、値を処理するためにのみ使用されます。基本的には、レコードまたはタイプセーフな(そしてパフォーマンスの高い)マップです。このオブジェクトをキー値ペア(文字列またはタイプセーフ)に変換するか、キー値ペアからこのオブジェクトに変換する必要があることがよくあります。 この変換を行うためにリフレクションまたは手動でコードを書く以外に、これを達成するための最良の方法は何ですか? たとえば、ObjectMessageタイプを使用せずに(または受信メッセージを適切な種類のオブジェクトに変換して)、jmsを介してこのオブジェクトを送信する場合があります。

5
Spring-Beanの初期化に静的な最終フィールド(定数)を使用する
次のようにCoreProtocolPNamesクラスの静的最終フィールドを使用してBeanを定義することは可能ですか? <bean id="httpParamBean" class="org.apache.http.params.HttpProtocolParamBean"> <constructor-arg ref="httpParams"/> <property name="httpElementCharset" value="CoreProtocolPNames.HTTP_ELEMENT_CHARSET" /> <property name="version" value="CoreProtocolPNames.PROTOCOL_VERSION"> </bean> public interface CoreProtocolPNames { public static final String PROTOCOL_VERSION = "http.protocol.version"; public static final String HTTP_ELEMENT_CHARSET = "http.protocol.element-charset"; } 可能であれば、これを行うための最良の方法は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.