ここで利用可能なコードサンプルでは、JSONJAXBマーシャリング用に以下をインポートします。
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.5.3</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
しかし、このブログ投稿は、このブログ投稿を参照して、次のことを示唆しています。
<!-- Jackson -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-lgpl</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-lgpl</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-xc</artifactId>
<version>1.3.0</version>
</dependency>
ここで、「jackson-xcは追加のJaxbサポートを提供します」。
SpringでのJAXBJSONマーサリングに関して、両方のMaven依存関係のセットの違いは何ですか?どちらを使用するのが望ましいですか?