Spring Boot «One» разрабатывает веб-приложение «HelloWorld».

Spring Boot Spring Cloud
Spring Boot «One» разрабатывает веб-приложение «HelloWorld».

1. Введение в Spring Boot

Spring Boot не является новым фреймворком. По умолчанию он настроен на несколько методов использования фреймворка. Используя Spring Boot, легко создать автономный (работающий JAR, встроенный сервлет) квази-производственный проект на основе фреймворка Spring. , Его можно использовать без или только для использования. Требуется очень небольшая конфигурация Spring.

Spring Boot — это новый фреймворк, предоставленный командой Pivotal и предназначенный для упрощения первоначальной настройки и разработки новых приложений Spring. Фреймворк использует особый способ настройки, поэтому разработчикам больше не нужно определять шаблонную конфигурацию. Точно так же, как Maven интегрирует все JAR-файлы, Spring Boot интегрирует все фреймворки.

1. Резюме

1. Если вы используете Spring для разработки веб-приложения HelloWorld:
  • Создайте веб-проект и импортируйте соответствующий пакет jar. Сервлет SpringMVC
  • Создайте файл web.xml
  • Напишите класс управления (Контроллер)
  • Требуется сервер для развертывания веб-приложений, таких как tomcat
2. Особенности Spring Boot:
  • Spring Boot предназначен для упрощения первоначальной настройки и разработки новых приложений Spring.
  • Встроенный Tomcat без развертывания файлов WAR
  • Spring Boot не является расширением функциональности Spring, но позволяет быстро использовать Spring. Режим.

Во-вторых, создайте проект Spring Boot и начальное объяснение

1. Используйте maven для сборки проекта SpringBoot

2. Введите координаты запуска SpringBoot
3. Вы также можете вручную изменить файл pom, чтобы изменить версию jdk.

4. Введение в SpringBoot:

Так называемый стартер SpringBoot на самом деле представляет собой набор пакетов jar. Всего SprigBoot предоставляет 4 типа стартеров.

4.1 spring-boot-starter-web

Поддержка полнофункциональной веб-разработки, включая файлы jar, такие как romcat и springMVC.

4.2 spring-boot-starter-jdbc

Коллекция пакетов jar, поддерживающих Spring для работы с базой данных в режиме jdbc.

4.3 spring-boot-starter-redis

Операции с базой данных, поддерживающие хранилище ключей и значений redis

3. Начало работы с Spring Boot и написание HelloWorld

1. Напишите контроллер, который возвращает HelloWorld

2. Запустите SpringBoot и напишите класс запуска

3. Запуск результатов

Запустите класс запуска App.java, запустите как JavaApplication

运行结果:Hello,SpringBoot

4. Вопросы, на которые необходимо обратить внимание при написании лаунчера

Место, где хранится лаунчер. Пускатель может находиться в том же корпусе, что и контроллер, или на один уровень выше контроллера. пакет, но не может быть помещен на уровень или подпакет контроллера.

Наконец-то выложил мой проект

адрес проекта:GitHub.com/Parentinglove треска…

читать далее

Понимание SpringMVC, SpringBoot, Spring Cloud и Maven Наконец, я решил изучить бэкэнд Java Настойчивость: Первый этап изучения бэкенда Java, чему я научился

Если у вас есть какие-либо вопросы, пожалуйста, прочитайте статью выше, подпишитесь на мою общедоступную учетную запись WeChat: Terminal R&D Department, общайтесь и учитесь вместе~~

职场和技术与您同在