В качестве базового инструмента разработки каждый наверняка скачал фреймворк Spring . Однако при простой загрузке можно получить только один кадр, и нам также нужно выполнить некоторую конструкцию на нем, что чем-то похоже на настройки переменных, которые мы часто делаем в Java, но есть некоторые небольшие различия. Я считаю, что все здесь уже хотят представить только конкретный метод построения Spring. Ниже будут объяснены следующие шаги.
1. Настройте файл web.xml.
<веб-приложение xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" версия="2.5"> <!--Установить переадресацию--> <сервлет> <имя-сервлета>DispatcherServlet</имя-сервлета> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <инициализирующий-параметр> <param-name>contextConfigLocation</param-name> <!--Загрузить файл конфигурации--> <param-value> путь к классу:applicationContext.xml</param-value> </инит-парам> <!--Отметьте, загружает ли контейнер этот сервлет при запуске. Когда значение равно 0 или больше 0, это означает, что контейнер загружает этот сервлет при запуске приложения; Если это отрицательное число или оно не указано, оно указывает контейнеру загружаться только тогда, когда выбран сервлет. Чем меньше положительное значение, тем выше приоритет запуска сервлета. --> <загрузка при запуске> 1</загрузка при запуске> </сервлет> <сопоставление сервлетов> <имя-сервлета>DispatcherServlet</имя-сервлета> <!--Принять все запросы--> <url-шаблон>/</url-шаблон> </сервлет-сопоставление> </веб-приложение>
2. Настройте файл applicationContext.xml.
<beans xmlns= "http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd "> <!--Это можно убрать, поскольку код автоматического сканирования пакетов ниже содержит функцию этой строки--> <контекст: аннотация-конфигурация/> <!-- Автоматически сканировать веб-пакеты и включать аннотированные классы в управление контейнерами Spring --> <context:comComponent-scan base-package="com.zds"></context:comComponent-scan> </фасоль>
3. Создайте новый файл контроллера.
пакет com.zds; /** * @author здс * @ дата 6 марта 2018 г. */ импортировать org.springframework.web.bind.annotation.RequestMapping; импортировать org.springframework.web.bind.annotation.RequestMethod; импортировать org.springframework.web.bind.annotation.RequestParam; импортировать org.springframework.web.bind.annotation.ResponseBody; импортировать org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/test") общественный класс TestController { @RequestMapping (значение = «привет», метод = RequestMethod.GET) @ResponseBody public String helloWorld(@RequestParam("user") String userName) { Строка строка = ""; string.split(","); вернуть «Привет» + имя пользователя + «!»; } }
4. Поместите необходимые jar-пакеты в папку WEB-INF/lib . Эти jar-пакеты и собранный проект я поместил сюда. Если вам интересно, вы можете их скачать.
5. На этом настройка завершена. Добавьте проект в tomcat в eclipse, запустите его и введите в браузере:
http://localhost:8080/SpringWebProject/test/hello?user=world
расширять
Основной контейнер Spring. Основной контейнер обеспечивает основные функции среды Spring. Основным компонентом основного контейнера является BeanFactory, который является реализацией шаблона фабрики. BeanFactory использует шаблон инверсии управления (IOC) для отделения конфигурации приложения и спецификаций зависимостей от фактического кода приложения.
Вышеописанное представляет собой построение Java-фреймворка Spring, которое разделено на пять шагов. Если вы будете следовать вышеуказанным операциям, больших проблем не возникнет. После изучения быстро соберите загруженную среду Spring.