Среда развития:
СВЯЗАЯ СРЕДА: Eclipse
JDK версия: 1.8
Maven версия: 3.3.9
1. Создать веб -приложение Spring Boot MCV
Откройте Eclipse и создайте новый проект Maven
Выберите шаблон QuickStart
Завершите создание проекта Maven
Обратитесь к официальному примеру весны: http://spring.io/guides/gs/testing-web/
Добавить зависимость Maven в pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.github.carter659</groupId> <artifactId>spring01</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <mame> spring01 </name> <url> http://maven.apache.org </url> <properties> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <java.version> 1.8 </java> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </depervice> </gethyseries> <buld> <blicins> <groupid> org.springframework.boot </GroupId> <strifactid> Spring-boot-maven-plugin </artifactid> </plugin> </plugins> </build> </project>
Добавить файл контроллера "homecontroller.java"
пакет com.github.carter659.spring01; import org.springframework.steretype.controller; import org.springframework.web.bind.annotation.requestmapping; import org.springframework.web.bindtation.Responsebody; @Controller @Requestmapping ("/") public @Responsebody String index () {return "Привет, это первое приложение для загрузки Spring"; }}Изменить файл app.java
пакет com.github.carter659.spring01; import org.springframework.boot.springapplication; import org.springframework.boot.autoconfigure.springbootapplication; @springbootapplicationpublic Class App args); }}
В файле app.java щелкните правой кнопкой мыши, чтобы запустить программу Java
Когда результат работы отображается в консоли
Введите «http: // localhost: 8080/» в браузере, чтобы получить доступ к первым приложению для загрузки Spring
2. Как мы получаем модульную тестовую пружину?
Добавление зависимостей для модульных тестов в pom.xml
<Depective> <groupId> org.springframework.boot </GroupId> <artifactid> spring-boot-starter-test </artifactid> <cerpope> test </scope> </depertive>
Создайте новый тестовый класс "httprequesttest.java" в src/test/java
пакет com.github.carter659.spring01; импорт статический org.assertj.core.api.assertions.assertthat; import org.junit.test; импорт org.junit.runner.runwith; import org.springframework.beans.factory.annation.autowith; org.springframework.boot.context.embedded.localserverport; импорт org.springframework.boot.test.context.springboottest; импорт org.springframework.boot.test.context.springboottest.webenvironment; импорт org.springframework.boot.test.web.client.testresttemplate; import org.springframework.test.context.junit4.springrunner; @runwith (springrunner.class) @springboottest (webenvironment = webenvironmers. частный порт int; @Autowired private testresttemplate resttemplate; @Test public void GreetingsHouldRENTURNDEFAULTMESSAGE () Throws Exception {assertThat (this.RestTemplate.getForObject ("http: // localhost:" + port + "/", string.class)). Содержит ("Привет, это первое приложение для загрузки весны"); }}И запустить модульные тесты
Зеленый, по -видимому, указывает, что утверждение успешно
3. Как мы развертываем Spring Boot?
Мы будем выполнять эти шаги:
1. Скачать Maven
Загрузите пакет Bin's Maven на официальном веб -сайте Maven: http://maven.apache.org/download.cgi
2. Настройте переменные среды:
Вот каталог программных файлов (x86), который разкапливает Maven на диск D
Введите: maven_home -> d:/программа файлов (x86)/maven
Дополнение к пути:;%maven_home%/bin;
Введите команду «MVN -V» в окне CDM, чтобы проверить, успешно ли Maven установлен
Версия 3.3.9 отображается здесь
3. Упаковка
Введите команду «MVN Package» в каталоге, где находится программа (тот же уровень, что и pom.xml):
Появляется «успех на сборку», что означает, что упаковка успешна
Упакованный файл JAR появится в каталоге Tagget
4. бежать
Введите команду "java -jar target/spring01-0.0.1-snapshot.jar" в cmd
Программа развернута в это время. Вы обнаружили, что программа Spring Boot не только очень проста в разработке и тестировании, но и очень легко развернуть?
Загрузка кода: https://github.com/carter659/spring-boot-01.git
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.