Java Spring3.1 JAXBJSON编组项目中包含哪些JacksonMaven依赖项?
在可用的代码示例中,为JSON JAXB编组导入以下内容:Java Spring3.1 JAXBJSON编组项目中包含哪些JacksonMaven依赖项?,java,json,spring,jaxb,marshalling,Java,Json,Spring,Jaxb,Marshalling,在可用的代码示例中,为JSON JAXB编组导入以下内容: org.codehaus.jackson 博客文章,指博客文章,建议: org.codehaus.jackson jackson core lgpl 1.3.0 org.codehaus.jackson jackson映射器lgpl 1.3.0 org.codehaus.jackson 杰克逊xc 1.3.0 其中“jackson xc提供额外的Jaxb支持” 当涉及到春季的JAXB JSON marhsalling时,这两组ma
org.codehaus.jackson
博客文章,指博客文章,建议:
org.codehaus.jackson
jackson core lgpl
1.3.0
org.codehaus.jackson
jackson映射器lgpl
1.3.0
org.codehaus.jackson
杰克逊xc
1.3.0
其中“jackson xc提供额外的Jaxb支持”
当涉及到春季的JAXB JSON marhsalling时,这两组maven依赖项之间的区别是什么?最好使用哪一种?我能看到的主要区别是许可证
第一个选项使用使用apache许可证的jackson mapper asl
,而第二个选项使用lgpl许可证。因此,这确实是一个法律问题
请参阅。在pom.xml文件中使用此依赖项
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.0</version>
</dependency>
org.codehaus.jackson
杰克逊地图绘制者
1.7.1
com.fasterxml.jackson.core
杰克逊数据绑定
2.5.0