标签: spring-boot jaxb jackson
我们有一些xml使用capitol字母表示所有字段。弹簧启动自动使用杰克逊,这对此不起作用。我有xml" jaxb" d到java对象,告诉它使用国会大厦字母。然而春天似乎总是使用杰克逊。
无论如何强迫它使用Jaxb?
答案 0 :(得分:0)
您可以在 application.properties 文件中找到here常用的spring-boot属性列表。你可能需要:
spring.jackson.property-naming-strategy=UPPER_CAMEL_CASE
Here是杰克逊可用的命名策略。
如果你坚持使用Jaxb,我相信它将被spring boot使用,除非你在类路径中包含jackson-dataformat-xml(可能必须将其排除)。
jackson-dataformat-xml