2014-04-24 16 views
15

Xin chào, tôi đang làm việc với Spring 3.5.0.Release. Tôi muốn tạo một WADL cho dịch vụ nghỉ ngơi mùa xuân của tôi. Là bất kỳ chức năng của họ trong mùa xuân mà tôi có thể dễ dàng tạo ra WADL.Cách tạo WADL cho Dịch vụ Spring REST

+1

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

+0

Hướng dẫn này là không đúng đắn và có hệ thống, tôi đã không nhận được bất cứ điều gì hình thức này. Bạn có thể vui lòng xây dựng thêm hoặc chia sẻ một số mẫu – Utsav

Trả lời

9

Spring REST không đi kèm với máy phát WADL hộp như JERSEY Tuy nhiên, việc thực hiện nó hoàn toàn dễ dàng. Các blog sau đây đã được cập nhật mã và sẽ làm việc với mùa xuân REST của 4x và nó dựa trên mã được đề xuất bởi tuxgalaxy cung cấp trên dưới https://jira.spring.io/browse/SPR-8705

http://javattitude.com/2014/05/26/wadl-generator-for-spring-rest/

+0

Những thứ đó không thuộc về dự án. Nó phải được xây dựng và xây dựng nên đặt các tập tin * .wadl trong dự án. – user447607

+0

Điểm tốt, Tuy nhiên, trong dự án cho thấy bạn sống wadl như dịch vụ được triển khai vs wadl tĩnh. –

+1

WADL "Trực tiếp" có vẻ giống như một vòng eo của tài nguyên trừ khi bạn có một hệ thống AI tự động viết lại chính nó. -Điêu đo thật tuyệt vơi. :-) – user447607

3

Bạn có thể sử dụng Swagger-SpringMVC, mà sẽ tự động tích hợp Swagger API phù hợp -docs vào ứng dụng của bạn.

Phiên bản 1.0.2 ổn định và hỗ trợ Swagger 1.2.

Phiên bản 2.0.0 hiện đang được phát triển và sẽ hỗ trợ Swagger 2.0.

Các tài liệu api sẽ có thể truy cập được bằng cách sử dụng http://localhost:8080/api-docs rồi.

https://github.com/springfox/springfox

Bạn cũng có thể sử dụng Swagger-UI để truy cập API-docs và bạn có thể tạo mã khách hàng sử dụng Swagger-codegen.

Các vấn đề liên quan