我的项目遇到的问题是 Jaxb2Marshaller 在部署时验证/解析由 XJC 生成的所有类的时间。在我的上下文配置中,我有以下配置:
<bean id="jaxbMarshallerOpe" class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<property name="contextPaths">
<list>
<value>com.src.integration.generated.pojo.client</value>
<value>com.src.integration.generated.pojo.product</value>
<value>com.src.integration.generated.pojo.company</value>
</list>
</property>
<property name="marshallerProperties">
<map>
<entry key="jaxb.encoding" value="UTF-8" />
</map>
</property>
</bean>
在我的上下文文件中映射的每个目录的内部,我们有几个类,Jaxb2Marchaller在部署时执行验证/解析,导致我们拥有的SLA部署问题。我的问题是,如何在部署后进行此验证?或者我是否有另一种方法来解决这种情况,这样我可以缩短部署时间并仍然可以使用我的服务?
答案 0 :(得分:1)
您可能想尝试Jaxb2Marshaller
的{{3}}标记。