คุณต้องการเริ่มเขียนเว็บแอปพลิเคชันใน Java หรือไม่? วิธีแรกคือการเริ่มใช้เฟรมเวิร์ก (ชุดของไลบรารี สถาปัตยกรรม รูปแบบการออกแบบเพื่อลดโค้ดที่ซ้ำกัน) และหนึ่งในเฟรมเวิร์กเว็บยอดนิยมใน Java คือ Spring MVC ซึ่งทำงานภายใต้ประทุนของ Spring Boot ทำไมคุณถึงต้องการ Spring Boot? ก่อนอื่นคุณต้องเข้าใจปรัชญาฤดูใบไม้ผลิก่อน มีห้องสมุดจำนวนมากภายใต้ระบบนิเวศของ Spring แต่ไม่ใช่ทั้งหมดที่จำเป็นในโครงการ และได้รับการออกแบบให้เชื่อมต่อได้อย่างยืดหยุ่นโดยไม่รบกวนซึ่งกันและกัน แต่เมื่อเวลาผ่านไป เมื่อโปรเจ็กต์มีไลบรารีและโค้ดจำนวนมาก การกำหนดค่าจะกลายเป็นงานที่ไม่สำคัญ และฉันต้องการใช้เทมเพลตสำเร็จรูปที่ทำงานร่วมกันได้ดี Spring Boot นำเสนอความสามารถในการรวมไลบรารี Spring จำนวนมากเข้าด้วยกันได้อย่างง่ายดายและง่ายดายโดยใช้โค้ดหรือการกำหนดค่าสองสามบรรทัด และภายใต้ประทุนของ Spring MVC นั้นยังมี Servlet API แน่นอนคุณสามารถเขียนเว็บแอปพลิเคชันโดยใช้เพียง Servlet API ได้ แต่จำนวนโค้ดโดยเฉพาะโค้ดที่ซ้ำกันจะมีขนาดใหญ่มาก และนักพัฒนารายอื่นอาจไม่เข้าใจโค้ดนี้จากชุดสปาเก็ตตี้ ifs เพื่อให้เข้าใจถึงความแตกต่างอย่างถ่องแท้ ฉันขอแนะนำให้ดูวิดีโอ สั้น ๆ ต่อไป นี้
GO TO FULL VERSION