Tip:
Highlight text to annotate it
X
Tạo class Price tương ứng với element.
0:01:20.033,0:01:24.033
Với các Property của class tương ứng với
Attribute của Element
0:01:24.033,0:01:28.033
Tạo constructor và get, set cho các thuộc
tính
0:02:12.000,0:02:16.000
Tương tự đối với Element cha, ta có 1 class
tương ứng
0:02:33.066,0:02:37.066
Các element con của nó được mapping với
class Price đã tạo trước, và ở đây ta lưu lại
dưới dạng 1 collection nào đó.
0:04:43.000,0:04:47.000
Chọn phương thức trả về là một đối tượng
-> Đối tượng này sẽ được mashall thành
xml tương ứng
0:06:41.066,0:06:45.066
Controller giữ vai trò đọc xml và fill vào
đối tượng
0:11:18.066,0:11:22.066
Unit Test giúp bạn test và debug các một
cách đơn giản và nhanh chóng.
0:11:51.000,0:11:55.000
Sau khi test OK ta gọi hàm và trả về cho
webservice
0:12:23.066,0:12:27.066
Đã xong ^^!
0:13:26.000,0:13:30.000
Khi add webservice bạn phải đảm bảo
service đã đc deploy và đang chạy trên
server (Tomcat or GlassFish)
0:14:23.066,0:14:27.066
Các class được tạo ra tương ứng nhờ quá
trình định nghĩa webservice, đã có 1 file
xsd
0:14:27.066,0:14:31.066
Làm nhiệm vụ định nghĩa các kiểu dữ liệu ở
trong file xml trả về
0:14:31.066,0:14:35.066
Và với từng nền tảng nhất định, chúng sẽ
tự động nhận biết và mapping và những
kiểu biến tương ứng để hứng lấy giá trị
0:16:52.000,0:16:56.000
Việc lấy các giá trị chưa bao giờ đơn giản
hơn thế ^^!
0:18:53.000,0:18:57.000
Và đây là thành quả... sau khi đẩy vào các
componet ^^!