0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: java, spring boot, стартеры, зависимости, dependency</p>
1
<p>Теги: java, spring boot, стартеры, зависимости, dependency</p>
2
<p>Управление зависимостями - непростая задача, особенно если речь идёт о больших проектах. Однако Spring Boot решает эту проблему путём предоставления набора зависимостей, облегчая жизнь разработчикам. Например, если вы желаете использовать Spring и JPA в целях доступа к базе данных, вам достаточно просто включить в проект зависимость spring-boot-starter-data-jpa.</p>
2
<p>Управление зависимостями - непростая задача, особенно если речь идёт о больших проектах. Однако Spring Boot решает эту проблему путём предоставления набора зависимостей, облегчая жизнь разработчикам. Например, если вы желаете использовать Spring и JPA в целях доступа к базе данных, вам достаточно просто включить в проект зависимость spring-boot-starter-data-jpa.</p>
3
<p>Также следует отметить, что все Spring Boot-стартеры именуются по одному и тому же шаблону spring-boot-starter-*. Здесь * указывает, что за тип приложения перед нами.</p>
3
<p>Также следует отметить, что все Spring Boot-стартеры именуются по одному и тому же шаблону spring-boot-starter-*. Здесь * указывает, что за тип приложения перед нами.</p>
4
<h2>Примеры основных зависимостей</h2>
4
<h2>Примеры основных зависимостей</h2>
5
<p>Теперь давайте посмотрим на некоторые стартеры Spring Boot:</p>
5
<p>Теперь давайте посмотрим на некоторые стартеры Spring Boot:</p>
6
<ul><li><strong>Spring Boot Starter Actuator</strong>. Эта зависимость применяется при мониторинге и управлении нашим приложением:</li>
6
<ul><li><strong>Spring Boot Starter Actuator</strong>. Эта зависимость применяется при мониторинге и управлении нашим приложением:</li>
7
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency><ul><li><strong>Spring Boot Security Starter</strong>. Применяется для Spring Security:</li>
7
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency><ul><li><strong>Spring Boot Security Starter</strong>. Применяется для Spring Security:</li>
8
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency><ul><li><strong>Spring Boot Starter</strong>. Базовый стартер, включающий поддержку автоконфигурации, протоколирования и YAML:</li>
8
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency><ul><li><strong>Spring Boot Starter</strong>. Базовый стартер, включающий поддержку автоконфигурации, протоколирования и YAML:</li>
9
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency><ul><li><strong>Spring Boot Starter Thyme Leaf</strong>. Это стартер для построения веб-приложений MVC с использованием представлений Thymeleaf:</li>
9
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency><ul><li><strong>Spring Boot Starter Thyme Leaf</strong>. Это стартер для построения веб-приложений MVC с использованием представлений Thymeleaf:</li>
10
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency><ul><li><strong>Spring Boot Starter Test</strong>. Как вы уже, наверное, догадались, данный стартер пригодится при написании тест-кейсов:</li>
10
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency><ul><li><strong>Spring Boot Starter Test</strong>. Как вы уже, наверное, догадались, данный стартер пригодится при написании тест-кейсов:</li>
11
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test<artifactId> </dependency><p>Стартеров существует огромное количество, поэтому найти нужные зависимости не составит труда. Сделать это можно, например,<a>здесь</a>.</p>
11
</ul><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test<artifactId> </dependency><p>Стартеров существует огромное количество, поэтому найти нужные зависимости не составит труда. Сделать это можно, например,<a>здесь</a>.</p>
12
<p><em>По материалам онлайн-учебника<a>Learn Spring Boot</a>.</em></p>
12
<p><em>По материалам онлайн-учебника<a>Learn Spring Boot</a>.</em></p>
13
13