Предисловие
Spring Boot — это каркасная среда Spring Framework, которая может помочь разработчикам быстро создавать приложения корпоративного уровня на основе Spring. В этом блоге рассказывается, как использовать IntelliJ IDEA (далее — IDEA) для быстрой сборки проекта Spring Boot.
Необходимые пакеты SpringBoot можно загрузить непосредственно с ресурсов домашней страницы.
В IntelliJ В IDEA выберите Файл -> New -> Проект: выберите тип проекта и установите соответствующие конфигурации.
После создания проекта настройте и установите его в структуру проекта.
Убедитесь, что ваш проект выбран, и выберите «Файл» в верхнем меню. -> Project Structure -> Модули. Затем нажмите знак «плюс» и выберите «Интернет».
В настройках «Модули» выберите «Веб-модуль», щелкните знак «плюс», чтобы выбрать «Веб-приложение (4.0), и нажмите «ОК».
Шаг 5. Выберите «Файл» и нажмите «Структура проекта…».
Выберите «Файл» в верхнем меню. -> Project Структура, обеспечивающая правильную настройку структуры проекта.
Шаг 6. Нажмите «Новый каталог...», чтобы создать новый файл.
В структуре проекта щелкните знак плюса, чтобы создать две новые папки: классы и библиотека, которые используются для хранения файлов скомпилированных классов и файлов зависимых библиотек.
Шаг 7. Создайте два новых файла классов и библиотеку.
В структуре проекта выберите Deployment. -> + знак -> Выберите «Артефакт» (метод публикации военного пакета) и настройте метод развертывания проекта.
Источник здесь загружен с ресурсов домашней страницы. Не забудьте удалить избыточные веб-пакеты, которые необходимо удалить. Они конфликтуют с пакетами tomcat, и их необходимо удалить.
Удалите следующие три пакета
Файл commons-logging-1.2.jar можно загрузить с ресурсов домашней страницы.
Шаг 13. Нажмите «Пружина».
Мы завершили настройку выше. Теперь давайте проверим ее с помощью кода.
Создать файл конфигурации Spring
Давайте проведем простой тест. Вот структура нашего проекта.
Ниже приведен код нашего проекта
Dog.java
package com.example;
public class Dog {
private String name;
private String age;
public String getName() {
return name;
}
public String getAge(){
return age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(String age) {
this.age = age;
}
}
Test.java
package com.example;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test {
public static void main(String[] args) {
// нагрузка Spring Файлы конфигурации
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
// от Spring Получить имя в контейнере "dog" из Bean
Dog dog = (Dog) context.getBean("dog");
// выход Dog изName
System.out.println("Dog's name is: " + dog.getName());
System.out.println("Dog's age is: " + dog.getAge());
}
}
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- Конфигурация Dog добрыйиз Bean -->
<bean id="dog" class="com.example.Dog">
<property name="name" value="Процветание"/>
<property name="age" value="3"/>
</bean>
</beans>
Конфигурация успешна
Я полагаю, что, прочитав этот блог, вы научились использовать IDEA для быстрой сборки проекта Spring Boot. Я надеюсь, что этот блог сможет помочь вам в использовании Spring Boot.