WEBVTT

1
00:00.080 --> 00:00.920
ยินดีต้อนรับกลับมา

2
00:00.920 --> 00:07.750

เราได้สร้างคลาสโมดัลและคลาสข้อมูลสำหรับการตอบกลับนี้
ซึ่งประกอบด้วยคู่คีย์-ค่าสำคัญสี่รายการ
ได้แก่

3
00:07.760 --> 00:11.240
ผลลัพธ์ของหน้า, จำนวนหน้าทั้งหมด
และจำนวนผลลัพธ์ทั้งหมด

4
00:11.240 --> 00:16.910
ทุกอย่างเรียบร้อยดี
แต่เรามีองค์ประกอบซ้อนอยู่ตรงนี้
ซึ่งเป็นอาร์เรย์

5
00:16.910 --> 00:22.070
ดังนั้นกุญแจคือผลลัพธ์
และค่าคืออาร์เรย์ของออบเจ็กต์ 20 ตัว

6
00:22.070 --> 00:25.330
เรามีคู่คีย์-ค่า 14 คู่

7
00:25.340 --> 00:32.990
เราจำเป็นต้องสร้างคลาสข้อมูล
และคลาสโมดัลสำหรับอาร์เรย์นี้ที่เรียกว่า
result

8
00:32.990 --> 00:37.850
โอเค นี่คือภาพยนตร์เรื่องแรก
นี่คือภาพยนตร์เรื่องที่สอง

9
00:37.850 --> 00:43.250
และคุณสามารถเห็นคีย์และค่า คีย์และค่า
คีย์และค่า คู่คีย์และค่าทั้งหมด 14 คู่

10
00:43.280 --> 00:47.240
มาสร้างคลาสโมดัลนี้กันเถอะ

11
00:47.240 --> 00:51.050
ฉันจะตั้งชื่อมันว่าภาพยนตร์
แต่ฉันจะไม่สร้างมันแบบนี้

12
00:51.050 --> 00:55.520
ฉันจะสร้างมันโดยใช้เว็บไซต์ Json schema to
Pojo

13
00:55.520 --> 01:03.060
มีเว็บไซต์มากมายที่สร้างอ็อบเจกต์ Java
แบบธรรมดาจาก Json หรือ Json

14
01:03.060 --> 01:09.870
schema
และนี่คือหนึ่งในเว็บไซต์ที่ดีที่สุดสำหรับการสร้างและสร้างอ็อบเจกต์
Java แบบธรรมดาจาก Json response

15
01:10.970 --> 01:13.460
ฉันจะคัดลอกและวางมันที่นี่

16
01:13.460 --> 01:21.260
ฉันจะวางคำตอบทั้งหมด เลือก Json
ฉันจะใส่คำอธิบายสไตล์ด้วย Json
และคลิกดูตัวอย่าง

17
01:21.290 --> 01:28.760
เมื่อคุณคลิกดูตัวอย่าง
คุณจะเห็นว่านี่คือชั้นเรียนแรกและเหมือนกับที่เราได้สร้างไว้ก่อนที่คุณจะเห็น
ผลลัพธ์ของหน้า

18
01:28.760 --> 01:32.510
จำนวนหน้าทั้งหมด และจำนวนผลลัพธ์ทั้งหมด

19
01:32.510 --> 01:34.760
และนี่คือสิ่งที่เราเคยทำมาก่อน

20
01:34.790 --> 01:43.520
คลาสที่สองที่นี่เรียกว่า Result
และผลลัพธ์คืออาร์เรย์ของภาพยนตร์ที่มีคู่คีย์-ค่าจำนวน
14 คู่
ซึ่งประกอบด้วยเส้นทางพื้นหลังสำหรับผู้ใหญ่,

21
01:43.550 --> 01:48.710
ID ของเดือนมกราคม, ID, ภาษาต้นฉบับ
และอื่นๆ

22
01:48.710 --> 01:58.160

คุณสามารถเห็นได้ว่าเว็บไซต์ที่น่าทึ่งนี้ช่วยประหยัดเวลาของเราได้มากในการสร้างวัตถุ
Java แบบธรรมดาๆ เหล่านี้

23
01:58.190 --> 02:02.300
โอเค สำหรับคลาสนี้
เราได้ทำไปแล้วในวิดีโอที่ผ่านมา

24
02:02.300 --> 02:04.310
ในวิดีโอนี้ฉันจะคัดลอกสิ่งนี้

25
02:04.310 --> 02:07.520
และอีกอย่างหนึ่ง
คุณสามารถระบุชื่อแพ็กเกจได้

26
02:07.520 --> 02:10.620
ดังนั้นถ้าคุณขึ้นไป
คุณจะสามารถเห็นแพ็คเกจได้

27
02:10.620 --> 02:17.430
ฉันจะคัดลอกความคิดเห็นของแพ็กเกจจากคุณ
Coding ของแอปภาพยนตร์

28
02:17.430 --> 02:19.230
และชื่อคลาสคืออะไร? ฉันจะตั้งชื่อว่า movie

29
02:19.230 --> 02:27.120
หากฉันคลิกที่ตัวอย่าง
คุณสามารถเห็นคลาสผลลัพธ์ สิ่งที่เราจะสร้าง
และภาพยนตร์ได้ที่นี่

30
02:27.180 --> 02:35.880
โอเค
งั้นฉันจะคัดลอกตัวรับและตัวตั้งค่าทั้งหมดนี้
รวมถึงฟิลด์ต่างๆ

31
02:35.880 --> 02:38.250
แล้ววางที่นี่
จากนั้นฉันจะเปลี่ยนชื่อคลาสเป็นชื่อภาพยนตร์

32
02:38.250 --> 02:38.970
โอเคไหม?
มีหลายฟิลด์ที่เราจะไม่ดึงหรือแสดงในแอปพลิเคชันของเรา

33
02:43.060 --> 02:51.940
ดังนั้นฉันจะไม่แสดงทั้ง 14

34
02:51.940 --> 02:55.030
ฟิลด์นี้ทั้งหมด

35
02:55.030 --> 03:02.770
ฉันจะแสดงรูปภาพ คำอธิบาย ภาพรวม
และชื่อเรื่อง รวมถึงวันที่เผยแพร่

36
03:02.770 --> 03:07.330
คุณสามารถลบทุกอย่างที่คุณจะไม่แสดงได้

37
03:07.330 --> 03:15.880

ดังนั้นฉันจึงเก็บรักษาเส้นทางโปสเตอร์ภาพรวมชื่อเรื่องต้นฉบับของ
ID วันที่เผยแพร่ ชื่อเรื่อง
และค่าเฉลี่ยคะแนนโหวตไว้

38
03:15.880 --> 03:20.910
คุณสามารถลบชื่อเรื่องเดิมออกได้เช่นกัน
เนื่องจากชื่อเรื่องที่นี่เหมือนกัน

39
03:20.920 --> 03:21.490
โอเค

40
03:21.490 --> 03:28.900

และข้อผิดพลาดทั้งหมดที่คุณสามารถลบได้เพราะสิ่งเหล่านี้คือตัวดึงข้อมูลสำหรับฟิลด์ที่ถูกลบแล้ว


