2014-04-24 21 views
15

Hi için ben Bahar 3.5.0.Release ile çalışıyorum. Bahar dinlenme servisim için bir WADL oluşturmak istiyorum. WADL'yi kolayca oluşturabilmem için Spring'teki herhangi bir işlevselliği var mıdır?WadL oluşturmak için nasıl Bahar DİNLENME Servis

+1

http://www.nurkiewicz.com/2012/02/automatically-generating-wadl-in-spring.html#!/2012/02/automatically-generating-wadl-in-spring.html –

+0

Bu eğitim Doğru ve sistematik değil, ben bu konuda hiçbir şey almadım. Daha fazla detaylandırır mısınız veya bazı örneklerini paylaşır mısınız? – Utsav

cevap

9

Bahar DİNLENME o halletmek için oldukça kolay olmalıdır Ancak JERSEY gibi kutunun WadL jeneratör dışı gelmiyor. aşağıdaki blog kodu güncelledi ve Bahar DİNLENME 4x ve birlikte çalışacaktır onun https://jira.spring.io/browse/SPR-8705

http://javattitude.com/2014/05/26/wadl-generator-for-spring-rest/ aşağıda verilen tuxgalaxy önerdiği koduna göre

+0

Bu şeyler projeye ait değildir. Yapıda olmalı ve yapı * .wadl dosyasını projeye koymalıdır. – user447607

+0

İyi bir nokta, Ancak projede sahip olmak, hizmetlerin statik wadl'e göre dağıtılmasıyla birlikte wadl'ı gösterir. –

+1

"Canlı" WADL, kendisini dinamik olarak yeniden yazan bir AI sisteminiz olmadıkça bir kaynak beline benziyor. -Bu harika olurdu. :-) – user447607

3
otomatik Swagger uyumlu API entegre edecek Swagger-SpringMVC kullanabilirsiniz

-dosyalar uygulamanıza.

Sürüm 1.0.2, kararlı olan ve Swagger 1.2 destekler.

Versiyon 2.0.0 halen geliştirilmekte ve Swagger 2.0 destekleyecektir.

Api-doc'lara http://localhost:8080/api-docs üzerinden erişilebilir.

https://github.com/springfox/springfox

Ayrıca, API-dokümanlara erişim için Swagger-UI kullanabilir ve Swagger-Codegen kullanarak istemci kodu üretebilir.

İlgili konular