これら 2 つのフォルダの違いは何ですか? Web アプリが機能するために、Bean をリソースに入れなければならないのはなぜですか?
src/main/java Application/Library sources
src/main/resources Application/Library resources
にsrc/main/java
は、Java ソース コードが含まれています。つまり、Java パッケージ、*.java ファイルです。
プロジェクトのsrc/main/resources
「リソース」ファイルが含まれています。たとえば、プロパティ ファイル、構成ファイル (xml、ini、conf など) は、プロジェクトのクラスパスにあります。
通常、コンパイルされたソース(*.class ファイル) とそれらのリソースはtarget/classes
.
Web アプリのソース (Jsp/jspx、js、html など) は、src/main/webapp