WireBox เป็นแรงบันดาลใจอย่างมากจากกรอบ AOP อื่น ๆ เช่น Google Guice Grails ฤดูใบไม้ผลิ และ Coldspring
โดยค่าเริ่มต้น WireBox มีอยู่ในทุก ColdBox แพคเกจรุ่น 3 หรือสูงกว่า
นี้ไม่ได้หมายความ WireBox ต้องทำงาน ColdBox พัฒนาความสามารถในการใช้ WireBox เป็นโปรแกรมแบบสแตนด์อโลน
WireBox เป็นพื้นกรอบ ColdFusion ที่ช่วยให้นักพัฒนาสามารถสร้างโครงสร้างรหัสที่ต้องพึ่งพาคนอื่นในการทำงาน
จะช่วยให้การเขียนโปรแกรมเพื่อการพึ่งพาระหว่างการติดตั้งแพคเกจการเข้ารหัส
ดังนั้นเมื่อหนึ่งแพคเกจถูกโหลด WireBox จะสแกนต้นไม้พึ่งพาและโหลดรหัสอื่น ๆ แพคเกจความต้องการที่จะทำงานอย่างถูกต้อง
WireBox ไม่นี้โดยอัตโนมัติพัฒนาข้อกำหนดเพียงอย่างเดียวที่มีคือการเพิ่มกราฟพึ่งพาการโครงการของพวกเขา.
คุณสมบัติ
- หมายเหตุที่ขับเคลื่อนด้วย
- โหมดการตั้งค่าเป็นศูนย์
- รูปแบบการฉีดหลาย
- แพคเกจอัตโนมัติ / สแกนไดเรกทอรี
- การลงทะเบียนวัตถุอัตโนมัติ
- วัตถุหลายวงจรชีวิตขอบเขตวิริยะ
- การเข้าสู่ระบบแบบบูรณาการ
- เหตุการณ์วงจรชีวิตของวัตถุ
- ฉีดปรับแต่ง DSL
- ฉีดนิติบุคคลออม
- เอกสาร
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ทั้งหมดห้องสมุด LogBox ปรับปรุง
- ทั้งหมดห้องสมุด Cachebox ปรับปรุง
มีอะไรใหม่ ในรุ่น 1.3.0:
- Setter ปรับปรุงฉีด
- มรดกเสมือน
- พิเศษแมปคุณสมบัติ
- AOP ปรับปรุงมุมมอง
- Runtime Mixins ()
- ขยาย ColdBox DSL
ต้องการ
- ColdFusion 8 หรือสูงกว่า
- Railo 3.1 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ