Ví dụ về RESTful Web Services trong Java

Nếu bạn đã xem ở bài trước thì mình đã trình bày cách tạo project bằng RESTful Web Services trong Java. Vậy tiếp nối bài này thì mình sẽ nói tiếp ví dụ về RESTful Web Services trong Java.

Bước 1: Mình sẽ tạo lớp tài khoản (TaiKhoan.java) chứa thông tin như họ tên, ngày sinh, giới tính…

Lưu ý: chú thích @XmlRootElement được sử dụng trên một định nghĩa lớp

Bước 2: Bây giờ chúng ta sẽ tạo controller để xử lý RESTful Web Services trong Java

– Đầu tiên, mình tạo controller xử lý kiểm tra kết nối với webservice:

Sau khi đã viết xong phần kiểm tra kết nối, bạn hãy chạy thử xem thử có hiển thị được kết quả như bên dưới không nhé.

kenhlaptrinh-vi-du-ve-restful-web-services-trong-java

– Ví dụ về RESTful Web Services trong Java với kiểm tra có thể hơi ít, vậy mình sẽ làm RESTful Web Services trong Java kết hợp với Hibernate để lấy dữ liệu ra nữa.

Lưu ý: Bạn cần ghi nhớ một số khái niệm @Path@GET@Produces@Consumes

@Path dùng để định nghĩa URI

@GET dùng cho HTTP GET method, ngoài ra còn @POST, @PUT

– @Produces dùng để xác định phương thức xử lý và trả vềnhư text/plain, text/xml, application/xml, hay text/json

– @Consumes dùng để xác định loại dữ liệu được gửi từ Client đến Server

Sau khi viết xong, bạn chạy xem thử ví dụ về RESTful Web Services trong Java trên có kết quả không nhé, lưu ý nhớ thêm dữ liệu mẫu vào cơ sở dữ liệu.

kenhlaptrinh-vi-du-ve-restful-web-services-trong-java-h2

Lời kết: Như vậy bạn vừa xem bài viết của mình ví dụ về RESTful Web Services trong Java, hãy theo dõi các bài tiếp theo của mình để tìm hiểu thêm về Webservice nhé.

(Tác giả: Tùng Dương)

Bình luận

Loading...