Spark พยายามที่จะเป็น ซินาตร้า ทางเลือกใน Java ให้ชุดเครื่องมือที่มีน้ำหนักเบาที่นักพัฒนาสามารถใช้เมื่อมีการพัฒนาขนาดเล็กเพื่อการใช้งานเว็บกลาง.
เป็นรหัสเพื่อทำงานกับ Java 8 และมุ่งเน้นในการพัฒนาเว็บเพียงอย่างเดียวการดำเนินการทั้งหมดสาธารณูปโภคพื้นฐานที่จำเป็นในโดเมนนี้.
นี้หมายความว่าไม่มีการปฏิบัติ XML ติดตั้งที่ซับซ้อนการใช้งานที่น้อยที่สุดของคำอธิบายประกอบในตัวเซิร์ฟเวอร์เครื่องมือการกำหนดเส้นทางและผู้จัดการเซสชั่นพื้นฐาน.
ด้านบนนี้ยังมีแม่แบบเครื่องยนต์ผู้จัดการมุมมองและเอกสารทั้งหมดที่จำเป็น.
Spark ไม่ได้โดยตรงในการแข่งขันสำหรับนักพัฒนาที่มีซินาตร้าตั้งแต่ซินาตร้าแล้วมีปีที่ดีไม่กี่ของการพัฒนาที่อยู่เบื้องหลังมัน แต่เพียงให้เป็นทางเลือกที่คล้ายกันสำหรับโปรแกรมเมอร์จำเป็นต้องทำงานอย่างเคร่งครัดใน Java.
มีอะไรใหม่ ในรุ่นนี้:
- เพิ่ม Request.bodyAsBytes () (ได้รับร่างกายเป็นไบต์โดยไม่ต้องแปลงเป็น String)
- ข้อมูลข้อผิดพลาดเส้นทางย้ายเข้าสู่ระบบ (จาก 404 หน้า)
- แทนที่ System.out / System.err กับ SLF4J เข้าสู่ระบบ
- ร่างกาย () อยู่ในขณะนี้แม้ว่า & quot; บริโภค & quot; โดยตัวกรองก่อนหน้า / เส้นทาง (นี้ยังแก้ปัญหาบางอย่างที่เกี่ยวข้องกับแผนที่แบบสอบถาม)
- อนุญาตเอาชนะวิธี HTTP โดยใช้ส่วนหัว X-ใช้ HTTP วิธีแทนที่
- ทรัพยากรแบบคงที่สำหรับเซิร์ฟเวอร์แอพลิเคชันอื่น ๆ (ก่อนหน้านี้ใช้ได้เฉพาะกับท่าเทียบเรือที่ฝังตัว)
- คง MimeParse ข้อยกเว้น
ฟังก์ชั่น
มีอะไรใหม่ ในรุ่น 2.2:
- เพิ่ม Request.bodyAsBytes () (ได้รับร่างกายเป็นไบต์ โดยไม่ต้องแปลงเป็น String)
- ข้อมูลข้อผิดพลาดเส้นทางย้ายเข้าสู่ระบบ (จาก 404 หน้า)
- แทนที่ System.out / System.err กับ SLF4J เข้าสู่ระบบ
- ร่างกาย () อยู่ในขณะนี้แม้ว่า & quot; บริโภค & quot; โดยตัวกรองก่อนหน้า / เส้นทาง (นี้ยังแก้ปัญหาบางอย่างที่เกี่ยวข้องกับแผนที่แบบสอบถาม)
- อนุญาตเอาชนะวิธี HTTP โดยใช้ส่วนหัว X-ใช้ HTTP วิธีแทนที่
- ทรัพยากรแบบคงที่สำหรับเซิร์ฟเวอร์แอพลิเคชันอื่น ๆ (ก่อนหน้านี้ใช้ได้เฉพาะกับท่าเทียบเรือที่ฝังตัว)
- คง MimeParse ข้อยกเว้น
ฟังก์ชั่น
มีอะไรใหม่ ในรุ่น 2.1:
- เพิ่ม Request.bodyAsBytes () (ได้รับร่างกายเป็นไบต์ โดยไม่ต้องแปลงเป็น String)
- ข้อมูลข้อผิดพลาดเส้นทางย้ายเข้าสู่ระบบ (จาก 404 หน้า)
- แทนที่ System.out / System.err กับ SLF4J เข้าสู่ระบบ
- ร่างกาย () อยู่ในขณะนี้แม้ว่า & quot; บริโภค & quot; โดยตัวกรองก่อนหน้า / เส้นทาง (นี้ยังแก้ปัญหาบางอย่างที่เกี่ยวข้องกับแผนที่แบบสอบถาม)
- อนุญาตเอาชนะวิธี HTTP โดยใช้ส่วนหัว X-ใช้ HTTP วิธีแทนที่
- ทรัพยากรแบบคงที่สำหรับเซิร์ฟเวอร์แอพลิเคชันอื่น ๆ (ก่อนหน้านี้ใช้ได้เฉพาะกับท่าเทียบเรือที่ฝังตัว)
- คง MimeParse ข้อยกเว้น
ฟังก์ชั่น
ความคิดเห็นที่ไม่พบ