Video: Bagaimanakah ModelAndView berfungsi pada musim bunga?
2024 Pengarang: Lynn Donovan | [email protected]. Diubah suai terakhir: 2023-12-15 23:51
ModelAndView ialah objek yang memegang kedua-dua model dan pandangan . Pengendali memulangkan ModelAndView objek dan DispatcherServlet menyelesaikan paparan menggunakan View Resolvers dan View. Pandangan ialah objek yang mengandungi nama paparan dalam bentuk String dan model ialah peta untuk menambah berbilang objek.
Ringkasnya, mengapa kami menggunakan ModelAndView pada musim bunga?
ModelAndView adalah pemegang untuk kedua-duanya Model dan Pandangan dalam rangka kerja MVC web. Kedua-dua kelas ini berbeza; ModelAndView hanya memegang kedua-duanya untuk membuat ia mungkin bagi pengawal untuk mengembalikan kedua-duanya model dan pandangan dalam satu nilai pulangan. Pandangan diselesaikan oleh objek ViewResolver; model ialah data yang disimpan dalam Peta.
Begitu juga, apakah perbezaan antara ModelMap dan ModelAndView pada musim bunga? Model ialah antara muka manakala ModelMap ialah kelas. ModelAndView hanyalah bekas untuk kedua-duanya a ModelMap dan objek Lihat. Ia membenarkan pengawal untuk mengembalikan kedua-duanya sebagai nilai tunggal.
Juga, bagaimanakah aplikasi musim bunga berfungsi?
Ia adalah jantung Musim bunga Rangka kerja. Bekas IoC menerima metadata daripada sama ada fail XML, anotasi Java atau kod Java. Bekas mendapat arahannya tentang objek yang hendak dijadikan instantiat, konfigurasi dan dipasang daripada Objek Java Lama Biasa (POJO) mudah dengan membaca metadata konfigurasi yang disediakan.
Apakah ModelAttribute pada musim bunga?
Salah satu yang paling penting Musim bunga -Anotasi MVC ialah @ ModelAtribut anotasi. @ ModelAtribut ialah anotasi yang mengikat parameter kaedah atau nilai pulangan kaedah kepada nama atribut model dan kemudian mendedahkannya kepada paparan web.
Disyorkan:
Apakah sumber pada musim bunga?
Sumber ialah antara muka dalam Spring untuk mewakili sumber luaran. Spring menyediakan beberapa pelaksanaan untuk antara muka Sumber. Kaedah getResource() ResourceLoader memutuskan pelaksanaan Sumber untuk digunakan. Ini ditentukan oleh laluan sumber. Kod antara muka Sumber ialah ini
Apakah kelas Dao pada musim bunga?
Ia adalah corak reka bentuk di mana objek capaian data (DAO) ialah objek yang menyediakan antara muka abstrak kepada beberapa jenis pangkalan data atau mekanisme kegigihan lain. Rangka kerja capaian data spring disediakan untuk disepadukan dengan rangka kerja kegigihan yang berbeza seperti JDBC, Hibernate, JPA, iBatis dll
Bagaimanakah JdbcTemplate berfungsi pada musim bunga?
Kelas JdbcTemplate melaksanakan pertanyaan SQL, mengulangi ResultSet dan mendapatkan semula nilai yang dipanggil, mengemas kini arahan dan panggilan prosedur, "menangkap" pengecualian dan menterjemahkannya ke dalam pengecualian yang ditakrifkan dalam org
Apakah anotasi @ResponseBody pada musim bunga?
Bahasa yang digunakan: Java, JSON
Bagaimanakah saya membuat sambungan pangkalan data pada musim bunga?
Untuk mengakses Pangkalan Data Relasional dengan menggunakan JdbcTemplate dalam aplikasi Spring Boot, kami perlu menambah kebergantungan JDBC Spring Boot Starter dalam fail konfigurasi binaan kami. Kemudian, jika anda @Autowired kelas JdbcTemplate, Spring Boot secara automatik menyambungkan Pangkalan Data dan menetapkan Sumber Data untuk objek JdbcTemplate