[解決済み】JavaBeanとPOJOの違いは何ですか?
2022-04-08 03:12:29
質問
違いがよくわからないのですが。私はHibernateを使っていますが、いくつかの本では、JavaBeanとPOJOを互換性のある用語として使用しています。Hibernateの文脈だけでなく、一般的な概念として、違いがあるかどうかを知りたいのです。
どのように解決するのですか?
JavaBeanは、ある一定の規則に従っています。ゲッター/セッターの命名、パブリック・デフォルト・コンストラクターの有無、シリアライズ可能など。参照 JavaBeansの規約 を参照してください。
POJO (plain-old-Java-object) は厳密な定義がありません。特定のフレームワークと互換性を保つために、特定のインターフェイスを実装したり、特定のベースクラスから派生したり、特定のアノテーションを利用したりする必要がないJavaオブジェクトで、任意の(多くの場合比較的単純な)Javaオブジェクトにすることができます。
関連
-
[解決済み] 要素 'beans' の宣言が見つかりません。
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] リフレクションとは何か、なぜ有用なのか?
-
[解決済み] JSONPとは何か、なぜ作られたのか?
-
[解決済み] MVPとMVC、その違いは何ですか?
-
[解決済み] JavaBeanとは何ですか?
-
[解決済み] メソッドと関数の違いは何ですか?
-
[解決済み] DTO、VO、POJO、JavaBeansの違い?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] トークンのシンタックスエラー、これらのトークンを削除してください [closed].
-
[解決済み] Jdbctemplate の文字列に対するクエリです。EmptyResultDataAccessException: 不正な結果サイズ:期待値1、実際0
-
[解決済み] Firebase クラスにシリアライズするプロパティが見つからない
-
[解決済み] Java の substring() の時間複雑性
-
[解決済み] java.lang.ClassCastException: java.util.Arrays$ArrayList は java.util.ArrayList にキャストできません。
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] javaでAnnotation Inheritanceのようなものはあるのでしょうか?
-
[解決済み] java.lang.ClassCastException: java.lang.Long を java.lang.Integer にキャストできない(java 1.6
-
[解決済み] DTO、VO、POJO、JavaBeansの違い?