რისთვის გამოიყენება საგაზაფხულო ჩატვირთვის Devtools?
რისთვის გამოიყენება საგაზაფხულო ჩატვირთვის Devtools?

ვიდეო: რისთვის გამოიყენება საგაზაფხულო ჩატვირთვის Devtools?

ვიდეო: რისთვის გამოიყენება საგაზაფხულო ჩატვირთვის Devtools?
ვიდეო: Live Reload in Spring Boot App | Spring Boot Dev Tools | Tech Shots 2024, დეკემბერი
Anonim

გაზაფხული - ჩექმა - დეინსტრუმენტები მოდული მოიცავს ჩაშენებულ LiveReload სერვერს, რომელიც არის გამოყენებული რესურსის შეცვლისას ბრაუზერის განახლების გასააქტიურებლად. იმისათვის, რომ ეს მოხდეს ბრაუზერში, ჩვენ უნდა დავაინსტალიროთ LiveReload მოდული, ერთ-ერთი ასეთი განხორციელება არის Remote Live Reload for Chrome.

მაშინ, რა არის Spring dev tools?

დეველოპერი ხელსაწყოები . გაზაფხული ჩატვირთვა მოიცავს დამატებით კომპლექტს ხელსაწყოები რამაც შეიძლება აპლიკაციის განვითარების გამოცდილება ოდნავ უფრო სასიამოვნო გახადოს. The გაზაფხული -ჩექმა- დეინსტრუმენტები მოდული შეიძლება ჩაერთოს ნებისმიერ პროექტში, რათა უზრუნველყოს დამატებითი განვითარების დროის ფუნქციები.

შემდგომში ჩნდება კითხვა, რა არის @EnableAutoConfiguration? @ ავტომატური კონფიგურაციის ჩართვა ანოტაცია ავტომატურად აკონფიგურირებს ლობიოებს, რომლებიც იმყოფება კლასის გზაზე. კლასის პაკეტი, რომელიც არის ანოტირებული @ ავტომატური კონფიგურაციის ჩართვა აქვს სპეციფიკური მნიშვნელობა და ხშირად გამოიყენება როგორც "ნაგულისხმევი". მაგალითად, ის გამოყენებული იქნება @Entity კლასების სკანირებისას.

ასე რომ, რა არის @configuration საგაზაფხულო ჩატვირთვისას?

გაზაფხული @ კონფიგურაცია ანოტაცია ეხმარება გაზაფხული ანოტაციაზე დაფუძნებული კონფიგურაცია . @ კონფიგურაცია ანოტაცია მიუთითებს, რომ კლასი აცხადებს ერთ ან მეტ @Bean მეთოდს და შეიძლება დამუშავდეს გაზაფხული კონტეინერი ამ ლობიოს განსაზღვრებისა და მომსახურების მოთხოვნების გენერირებისთვის გაშვების დროს.

რას აკეთებს SpringApplication გაშვებული ()?

საგაზაფხულო ჩექმა SpringApplication კლასი გამოიყენება a-ს ჩატვირთვისა და გასაშვებად საგაზაფხულო აპლიკაცია ჯავის ძირითადი მეთოდიდან. ეს კლასი ავტომატურად ქმნის ApplicationContext-ს classpath-დან, სკანირებს კონფიგურაციის კლასებს და გაუშვებს აპლიკაციას.

გირჩევთ: