HTML Diff
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>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-actuator&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Security Starter</strong>. Применяется для Spring Security:</li>
7 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-actuator&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Security Starter</strong>. Применяется для Spring Security:</li>
8 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-security&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter</strong>. Базовый стартер, включающий поддержку автоконфигурации, протоколирования и YAML:</li>
8 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-security&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter</strong>. Базовый стартер, включающий поддержку автоконфигурации, протоколирования и YAML:</li>
9 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-web&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter Thyme Leaf</strong>. Это стартер для построения веб-приложений MVC с использованием представлений Thymeleaf:</li>
9 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-web&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter Thyme Leaf</strong>. Это стартер для построения веб-приложений MVC с использованием представлений Thymeleaf:</li>
10 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-thymeleaf&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter Test</strong>. Как вы уже, наверное, догадались, данный стартер пригодится при написании тест-кейсов:</li>
10 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-thymeleaf&lt;/artifactId&gt; &lt;/dependency&gt;<ul><li><strong>Spring Boot Starter Test</strong>. Как вы уже, наверное, догадались, данный стартер пригодится при написании тест-кейсов:</li>
11 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-test&lt;artifactId&gt; &lt;/dependency&gt;<p>Стартеров существует огромное количество, поэтому найти нужные зависимости не составит труда. Сделать это можно, например,<a>здесь</a>.</p>
11 </ul>&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-test&lt;artifactId&gt; &lt;/dependency&gt;<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