1

まず第一に、私はhttp://blog.bdoughan.com/2011/11/jaxb-and-namespace-prefixes.htmlを読んだと言いたいと思います

アプリケーションに複数のパッケージがあります。

my.xml.pkg1 ,
my.xml.pkg2,
my.xml.pkg3,
my.xml.pkg4

  1. 各パッケージに package-info.java を配置する必要がありますか?たとえば、package-info.java を pkg1 、 pkg2 などに配置する必要がありますか?
  2. または、グローバルな package-info.java にすべての情報を保持できます。package-info.java ファイルを my.xml パッケージに入れて動作させたいと思います。
  3. この答えが「はい」の場合、次の質問が発生しますグローバルなpackage-info.javaを配置した場合、XmlSchemaをどのように指定すればよいですか? 名前空間フィールドは何ですか?

  4. 1 つのパッケージに複数の XmlRootElement を含めることはできますか? my.xml.pkg1 に XMLRootElement を含む 2 つの Java クラスがあり、各ルート要素に異なる名前空間があるように?その場合、スキーマをどのように指定すればよいでしょうか?

4

1 に答える 1