JavaプログラミングのBeanとは何ですか?Springを学習するためにはStrutsを理解する必要がありますか? WikipediaからJavaプログラミングのBean
答えて
。
あなたは春の豆、エンタープライズJavaビーンズや他のいくつかの変種の話をすることができます。ほとんど自分のデータ型のようにそれらを考える -
一般的な答えは、情報を保持している豆は(おそらくまたはPOJO)汎用オブジェクトのいくつかのタイプであるということです。違いは、通常、単純なフィールド、ゲッタ、セッタなど、それらが持つ動作のほうがあまりないということです。
おかげで何があったのですか? – abson
通常、Beanインスタンスを手渡すクラスです。あなたは春に取り組んでいますか? – javamonkey79
はい、私は春前にストラットを習うべきですか? – abson
:
JavaBeansは、ビルダー ツールで視覚的に を操作することができるJava用 部品再利用可能なソフトウェアです。具体的には、それらは、特定の 規則に従うJavaプログラミング 言語で書かれたクラス である。それらは オブジェクト(bean)に多くのオブジェクトをカプセル化するために使用されます。したがって、 オブジェクトの代わりに という単一のBeanオブジェクトとして を渡すことができます。 JavaBeanは、Javaオブジェクト、シリアライズ可能な引数なし コンストラクタを有し、そしてゲッターとセッター 方法を使用してプロパティへのアクセスを可能にする あります。依存
http://stackoverflow.com/questions/1973073/what-is-a-java-bean –
Java Beanが、次の規則に準拠したクラスです。
- クラスがパブリックデフォルトコンストラクタ(引数なし)を持っている必要があります。これにより、編集およびアクティベーションフレームワーク内での簡単なインスタンス化が可能になります。標準の命名規則、以下
- クラスのプロパティを取得使用してアクセス可能である必要があり、セットは、(代わりにGETのブールプロパティに使用)され、他の方法(いわゆるアクセサメソッドとmutatorメソッド)、。これにより、フレームワーク内でのBeanの状態の自動検査と更新が簡単に行えます。その多くは、様々なタイプのプロパティのカスタムエディタを含みます。
- クラスはシリアル化可能である必要があります。これにより、アプリケーションやフレームワークは、VMやプラットフォームとは独立した方法でBeanの状態を確実に保存、格納、復元することができます。
出典:Wikipedia。
すべての用語がわかっていない私たちのために、定義を解説してくれてありがとう。 – levininja
「豆」は、コンテキストに応じて、すべてのことができます。したがって、「オブジェクト」とほぼ同じです。 (それは "class"と同等と見なすこともできますが、私はそれが定義よりもインスタンスに関するものだと考えています。従って、より頻繁に使用される「Beanクラス」)
- スプリングBeanは任意Spring管理のJavaBeanクラスのオブジェクトである
- オブジェクトJavaBeanの仕様に準拠して(プロパティ、ゲッターおよびセッター)
- エンタープライズJava Beanがあなたの2番目の質問については、コンテナ管理の対象
ある - いいえ、支柱と春ではなく独立した技術であり、それらのいずれも他を知ることが必要です。
- 1. Javaプログラミングのデッドコード
- 2. Javaプログラミングのエクスポートエラー
- 3. JavaのAndroidプログラミングとJavaスクリプト
- 4. Java Beanのプロパティを別のJava Beanにコピーする方法は?
- 5. Java bean with JNI?
- 6. Java Bean ArrayList
- 7. java bean injection
- 8. Amazon CloudプログラミングによるJavaのプログラミング
- 9. のJava在庫プログラミング
- 10. Javaプログラミングの問題
- 11. 再帰 - Javaプログラミング
- 12. RapidleechとJavaプログラミング
- 13. RFIDスキャナ+ Javaプログラミング?
- 14. コアJavaプログラミング
- 15. Javaプログラミング、型キャスト
- 16. Java Beanが仕様
- 17. JavaでのBeanのマージ
- 18. CanonicalizingのJava Beanのプロパティ名
- 19. Java Beanフィールドのオブジェクト配列
- 20. Java EJBエンティティBeanのパフォーマンス
- 21. アプリケーションコンテキスト(Spring)のJava Bean定義
- 22. Java BeanとJavaクラスの違いは?
- 23. 並行プログラミングJavaスレッド
- 24. JavaソケットとBlackberryプログラミング
- 25. Java/Androidプログラミング - ループFAIL
- 26. JavaでのiPhoneアプリのプログラミング
- 27. コマンドラインJavaプログラミングの基礎
- 28. Eclipse SWT - Javaプログラミングのジレンマ
- 29. Javaでの宣言的プログラミング
- 30. RプログラミングとJavaの統合
あなたはhttp://www.google.de/#q=java+beans+exampleやhttp://ja.wikipedia.org/wiki/JavaBeanに質問しようとしましたか? – oezi
Javabeansに限定されていないジェネリックではありません – abson
私はそれが二重であるかどうかわかりません。彼らは春の豆についても尋ねています。 – javamonkey79