現在Springを利用したWebシステムの開発に携わっております。
その際、ふと気になったので質問させていただきます。
ソースコード内に定義されているBean本体の名称と、定義ファイル内の記述が食い違っている場合、Bean生成のエラーが発生すると思います。
その際、大文字と小文字も判別している仕様ですが、下記の場合において動作が異なっているようです。
1)CommonXXXクラスのように、2文字目以降が小文字であるクラスを下記のように記述する。
CommonXXX commonXXX = new CommonXXX();
public void setCommonXXX(CommonXXX instance){
this.commonXXX = instance;
}
この場合、定義ファイル内でCommonXXXと記述してしまうとエラーが発生します。
2)ABCXXXクラスのように、機能IDなどで2文字目以降に大文字が続くクラスを下記のように記述する。
ABCXXX aBCXXX = new ABCXXX();
public void setABCXXX(ABCXXX instance){
this.aBCXXX = instance;
}
このように記述したとき、定義ファイル内でABCXXXと記述してもエラーが発生せずにBeanが正しく生成されています。
Springのマニュアル等を読むと、定義ファイルの記述に基づいてソースコード内を見に行くように読み取れました。
とすれば、2のパターンにおいてもエラーが発生してしかるべきかと思っています。
もしこの現象について原因をご存知の方がおられましたらご教授ください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
回答ありがとうございました。
JavaBeansの命名規則は見落としていました。
Beanそのものではなくgetter/setterを探しているのですね。
勉強になりました、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux bash のファイルの読み込み方についてご質問 3 2023/05/15 20:40
- その他(プログラミング・Web制作) COBOL数値転記をCOPY句内での仕様 6 2022/06/15 18:48
- 法学 刑法と社会について 2 2022/07/31 01:38
- その他(ソフトウェア) 一太郎付属の”全件検索”ツールの不具合 3 2023/07/25 15:03
- Visual Basic(VBA) batにて、異なるフォルダの同名ファイルを参照し、文字列を判別。擬似配列で変数へ格納 3 2022/04/10 03:37
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- C言語・C++・C# VisualStudioのソースコードで漢字を使いたい 4 2022/05/21 10:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mac EclipseのFileReaderでファ...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
【VBA】マクロの入ったファイル...
-
e-taxで送信ファイルの拡張子が...
-
PDFファイルの倍率を変えて保存...
-
個別に違う添付ファイルを付け...
-
エクセルで「特定の文字を含む...
-
サポートされたファイル形式お...
-
ファイル数と合計サイズの取得方法
-
Accessのソースが見れない
-
alert で文字の色を変えたい
-
拡張子「.IDJ」を、windo...
-
指定したフォルダーを開いてフ...
-
stdio.hの中身
-
Access2016のExcelインポートの...
-
VBSで動画ファイルの時間を読み...
-
fireworksでjpeg保存可?初心者...
-
VIDEOタグでPC上のローカルファ...
-
エクセルでファイルを閉じるボ...
-
static変数とマルチスレッド
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Mac EclipseのFileReaderでファ...
-
java ソーティング バブルソー...
-
Java バイナリデータの扱い
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
複数のブックを新しいブックのS...
-
A4の紙に印刷されている文字を...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ビデオファイルのプロパティの...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
拡張子「.IDJ」を、windo...
-
Fortniteのクラッシュについて
-
2枚、マイクロSDカードを入...
おすすめ情報