Spring MVC-ийн хэрэглээ юу вэ?
Spring MVC-ийн хэрэглээ юу вэ?

Видео: Spring MVC-ийн хэрэглээ юу вэ?

Видео: Spring MVC-ийн хэрэглээ юу вэ?
Видео: Spring Boot Quick Start 15 - Spring MVC хэрхэн ажилладаг вэ 2024, Арваннэгдүгээр
Anonim

Spring MVC нь a Java вэб програмуудыг бүтээхэд ашигладаг хүрээ. Энэ нь Model-View-Controller дизайны загварыг дагаж мөрддөг. Энэ нь хяналтын урвуу байдал, хараат байдлын шахалт зэрэг үндсэн пүршний хүрээний бүх үндсэн шинж чанаруудыг хэрэгжүүлдэг.

Дараа нь, Spring MVC-ийн давуу тал нь юу вэ?

Spring MVC-ийн давуу тал Struts дээр. Хавар нэгдсэн байдлаар хангадаг хүрээ таны хэрэглээний бүх шатанд. Хавар хянагч, JavaBean загвар, үзэл бодлыг хооронд нь маш цэвэрхэн салгаж өгдөг. Хавар Хянагчдыг бусад объектуудын нэгэн адил IoC ашиглан тохируулдаг.

Цаашилбал, Spring MVC ашиглагдаж байна уу? Хавар Struts, Hibernate, Tapestry, EJB болон JSF гэх мэт төрөл бүрийн хүрээг дэмждэг. хаврын хүрээ байж болно ашигласан ямар ч java програмыг хөгжүүлэхэд ихэвчлэн вэб бүтээхэд ашигладаг. The Хаврын хүрээ IOC, AOP, DAO, Context, ORM, WEB зэрэг хэд хэдэн модулиудаас бүрдэнэ MVC гэх мэт.

Дараа нь, Spring MVC-д ModelAndView ямар ашиг тустай вэ?

ModelAndView хоёуланг нь агуулж байдаг объект юм загвар ба үзэмж . Зохицуулагч нь буцаана ModelAndView объект болон DispatcherServlet нь View Resolvers болон View ашиглан харагдацыг шийддэг. View нь String хэлбэрээр харагдах нэрийг агуулсан объект бөгөөд загвар нь олон объект нэмэх газрын зураг юм.

Spring framework ашиглахын давуу тал юу вэ?

Хавар гүйгээр идэвхжүүлэх боломжтой хөнгөн жинтэй савыг хангадаг ашиглах вэб сервер эсвэл програмын серверийн програм хангамж. Энэ нь IoC-д сайн дэмжлэг үзүүлдэг ба Dependency Injection нь сул холболтод хүргэдэг. The Хаврын хүрээ JDBC-г дэмждэг хүрээ Энэ нь бүтээмжийг сайжруулж, алдааг бууруулдаг.

Зөвлөмж болгож буй: