Liferay Workspace นี้มีไว้เพื่อแสดงสิ่งที่น่าสนใจสองสามอย่าง โครงการ citytours ภายในโมดูลแสดงการสร้างบริการ JAX-RS ที่ต้องการเรียกจาก Liferay Forms DataProvider โปรโมชันของโปรเจ็กต์แสดงวิธีผสานรวมเอนทิตีแบบกำหนดเองเข้ากับระบบ UAD ของ Liferay เพื่อปกปิดตัวตนและความสามารถในการส่งออกเอนทิตีแบบกำหนดเองเป็นข้อมูลส่วนบุคคล
นี่คือ Liferay Workspace ดังนั้นให้โคลน repo สร้างด้วย gradle และปรับใช้โมดูลจากโฟลเดอร์ osgi/modules/ ในเซิร์ฟเวอร์ของคุณ หรือคุณสามารถใช้ Blade เพื่อจัดการเซิร์ฟเวอร์ของคุณและปรับใช้แอปพลิเคชันได้
คุณเลือก!
ตัวอย่างนี้ได้รับการทดสอบในเวอร์ชัน Liferay DXP 7.1 fp2 ตรวจสอบการพึ่งพาการไล่ระดับสำหรับระบบของคุณ!
โครงการ citytours จะสร้างสองเอนทิตี Tipo และ Subtipo และเปิดเผยจุดสิ้นสุด JAX-RS ที่ /city-tour-rest
มีวิธีการดังต่อไปนี้:
ตำแหน่งข้อมูลเหล่านี้มีไว้เพื่อใช้ผ่าน Form DataProvider ที่แสดงในการสาธิตของ Javier Ahedo
การพิสูจน์แนวคิดนี้จะสร้างเอนทิตีที่เรียกว่า Promocion ซึ่งมีวัตถุประสงค์เพื่อสร้างแบบจำลองการส่งเสริมการขายของ Travel Agency โดยมีข้อมูลส่วนบุคคลของผู้ใช้รวมอยู่ด้วย กระบวนการ uad ช่วยให้ผู้ใช้สามารถส่งออกหรือลบข้อมูลส่วนบุคคลทั้งหมด รวมถึง Promociones
poc ประกอบด้วยโครงการดังต่อไปนี้:
เมื่อปรับใช้โมดูลทั้งหมดแล้ว คุณจะต้อง:
โปรเจ็กต์นี้ไม่ได้มีไว้เพื่อใช้ในการผลิต เพียงเพื่อแสดงคุณสมบัติบางอย่าง อาจมีแมลงและสัตว์ประหลาดซ่อนอยู่ในความมืดโดยที่ฉันไม่รู้ด้วยซ้ำ ดังนั้นคุณต้องยอมรับความเสี่ยงในการใช้งานเอง