هل هناك حل لتوليد JSON SMD لوحدة التحكم في الربيع 3؟

StackOverflow https://stackoverflow.com/questions/4329899

  •  29-09-2019
  •  | 
  •  

سؤال

أنا وزميل وأنا أقوم بإنشاء بنية للتطوير السريع للتطبيقات الغنية من جانب العميل باستخدام REST و JSON. يستخدم خادمنا ميزات MVC في Spring 3 لفضح خدمات REST كوحدات تحكم الربيع. بالنسبة لمكالمات الراحة غير القياسية ، نود استخدام واصفات تعيين الخدمة (SMD) لفضح عقد بعض وحدات التحكم:

http://groups.google.com/group/json-schema/web/service-mapping-description-proposal

SMD تبدو جديدة إلى حد ما على الساحة. هل هناك أي حل الآن لإنشاء ملف SMD JSON من وحدة تحكم الراحة في الربيع 3؟

هل كانت مفيدة؟

المحلول

يمكنك تحديد httpmessageconverter الخاص بك:

<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    <property name="messageConverters">
        <list>
            <bean class="my.package.CustomJsonHttpConverter" />
        </list>
    </property>
</bean>

حيث يمتد CustomJsonHttpConverter absstracthttpmessageConverter ، تمامًا مثل MappingJacksonHttpMessageConverter.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top