เพื่อข้ามจากปัญหาของการมีเพศสัมพันธ์อย่างแน่นหนาระหว่างวัตถุ เฟรมเวิร์กสปริง ใช้กลไกการฉีดการพึ่งพาด้วย ความช่วยเหลือของแบบจำลอง POJO/POJI และผ่านการฉีดการพึ่งพาจึงเป็นไปได้ บรรลุข้อต่อหลวม … เมื่อคุณทำไม่ได้ แสดงว่าคุณมีข้อต่อที่แน่นหนา
สปริงมีข้อต่อหลวมหรือไม่
สปริงสามารถทำให้เครื่องกำเนิดสัญญาณเอาต์พุตของคุณเชื่อมต่อกับเครื่องกำเนิดสัญญาณออกอย่างหลวมๆ … ตอนนี้ คุณเพียงแค่ต้องเปลี่ยนไฟล์ Spring XML สำหรับตัวสร้างเอาต์พุตอื่น เมื่อผลลัพธ์เปลี่ยนไป คุณจะต้องแก้ไขไฟล์ Spring XML เท่านั้น ไม่มีการเปลี่ยนแปลงโค้ด หมายความว่ามีข้อผิดพลาดน้อยลง
คลัปหลวมหรือคัปปลิ้งตัวไหนดีกว่า
การประกบแน่นหมายความว่าทั้งสองคลาสมักจะเปลี่ยนด้วยกัน การมีเพศสัมพันธ์หลวม หมายความว่าพวกเขาส่วนใหญ่เป็นอิสระ โดยทั่วไป แนะนำให้ใช้คัปปลิ้งหลวมเพราะจะทดสอบและบำรุงรักษาง่ายกว่า
ข้อต่อแน่นมีข้อดีอย่างไร
ข้อได้เปรียบที่สำคัญของสถาปัตยกรรมที่เชื่อมต่อกันอย่างแน่นหนาคือ ทำให้สามารถประมวลผลข้อมูลปริมาณมากได้อย่างรวดเร็วและมีประสิทธิภาพ ให้ความจริงเพียงจุดเดียวแทนที่จะเป็นหลายจุดซึ่งมักจะซ้ำซ้อน แหล่งข้อมูล และเปิดใช้งานการเข้าถึงข้อมูลแบบเปิดทั่วทั้งองค์กร
คุณรู้อะไรเกี่ยวกับข้อต่อหลวมและข้อต่อแน่น
การประกบแน่น หมายถึงคลาสและวัตถุต้องพึ่งพากันและกัน โดยทั่วไปแล้ว คัปปลิ้งแน่นมักจะไม่ดีเพราะจะลดความยืดหยุ่นและการนำโค้ดกลับมาใช้ใหม่ ในขณะที่ Loose coupling หมายถึงการลดการพึ่งพาคลาสที่ใช้คลาสอื่นโดยตรง