Вопросы с тегом «spring-boot»

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

312
Как получить доступ к значению, определенному в файле application.properties в Spring Boot

Я хочу получить доступ к значениям, указанным application.properties, например: logging.level.org.springframework.web: DEBUG logging.level.org.hibernate: ERROR logging.file=${HOME}/application.log userBucket.path=${HOME}/bucket Я хочу получить доступ userBucket.pathк моей основной программе в...

301
Spring Boot: Как мне установить уровень ведения журнала с помощью application.properties?

Это очень простой вопрос, но я не могу найти информацию. (Может быть, мои знания о фреймворках Java сильно отсутствуют) Как установить уровень ведения журнала с помощью application.properties? И местоположение файла журнала и т....

234
Разница между Spring MVC и Spring Boot

Я только начал изучать Spring. На следующем этапе я хотел бы разработать более крупные веб-приложения. Теперь мне интересно, стоит ли мне начинать с Spring Boot или Spring MVC. Я уже читал некоторые вещи, но это сбивает с толку, потому что оба выглядят одинаково. Так в чем же разница между ними?...

229
Как добавить класс фильтра в Spring Boot?

Интересно, есть ли какая-нибудь аннотация для Filterкласса (для веб-приложений) в Spring Boot? Возможно @Filter? Я хочу добавить пользовательский фильтр в свой проект. Упоминалось о справочном руководстве по Spring BootFilterRegistrationBean , но я не уверен, как его...

211
Запуск кода после запуска Spring Boot

Я хочу запустить код после того, как мое приложение весенней загрузки начнет отслеживать каталог на предмет изменений. Я попытался запустить новый поток, но @Autowiredслужбы не были установлены в этот момент. Я был в состоянии найти ApplicationPreparedEvent, который срабатывает до того, как...

210
Spring Boot - невозможно определить класс встроенного драйвера базы данных для типа базы данных NONE

Это ошибка, которая выдается при попытке запустить мое веб-приложение: [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies...

208
Spring Boot Настройка и использование двух источников данных

Как я могу настроить и использовать два источника данных? Например вот что у меня есть для первого источника данных: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName =...

206
org.hibernate.HibernateException: доступ к DialectResolutionInfo не может быть нулевым, если не задано значение hibernate.dialect.

Я пытаюсь запустить приложение Spring-Boot, которое использует Hibernate через Spring-JPA, но я получаю эту ошибку: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at...

198
Переопределить стандартные настройки Spring.boot application.properties в тесте Junit

У меня есть приложение Spring-Boot, где свойства по умолчанию установлены в application.propertiesфайле в classpath (src / main / resources / application.properties). Я хотел бы переопределить некоторые настройки по умолчанию в моем тесте JUnit свойствами, объявленными в test.propertiesфайле (src /...

197
Приложение Spring Boot как сервис

Как правильно настроить приложение Spring Boot, упакованное как исполняемый jar-файл как Сервис в системе Linux? Это рекомендуемый подход, или я должен преобразовать это приложение в войну и установить его в Tomcat? В настоящее время я могу запустить загрузочное приложение Spring из screenсеанса,...

186
Невозможно найти @SpringBootConfiguration при выполнении JpaTest

Я новичок в фреймворках (только что прошел класс), и я впервые использую Spring Boot. Я пытаюсь запустить простой тест Junit, чтобы проверить, действительно ли работают мои CrudRepositories. Ошибка, которую я продолжаю получать: Не удается найти @SpringBootConfiguration, вам нужно использовать...

184
Spring Boot - родительский пом, когда у вас уже есть родительский пом

Существует ли конкретный рекомендуемый подход для включения родительского pom при загрузке в проекты, в которых уже есть требуемый родительский pom? Что вы порекомендуете для проектов, которые должны быть расширены от родительской организации (это очень часто, и даже то, что многие / большинство...

182
Как мне сказать Spring Boot, какой основной класс использовать для исполняемого файла jar?

Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates Мой проект имеет более одного класса с mainметодом. Как мне сказать плагину Spring Boot Maven, какой из классов он должен...

181
Spring Boot - загрузка начальных данных

Мне интересно, как лучше загрузить исходные данные базы данных перед запуском приложения? То, что я ищу, это то, что заполнит мою базу данных H2 данными. Например, у меня есть модель домена «Пользователь». Я могу получить доступ к пользователям, перейдя в / users, но изначально в базе данных...

174
Добавить контекстный путь к приложению Spring Boot

Я пытаюсь установить корневой контекст приложения Spring Boot программно. Причина корня контекста в том, что мы хотим, чтобы к приложению обращались, localhost:port/{app_name}и чтобы к нему добавлялись все пути контроллеров. Вот файл конфигурации приложения для веб-приложения. @Configuration public...

173
Spring Boot: невозможно запустить EmbeddedWebApplicationContext из-за отсутствия компонента EmbeddedServletContainerFactory

Я совершенно новичок в Spring и начал делать официальные руководства с этого сайта: https://spring.io/guides Я хотел бы сделать это руководство: https://spring.io/guides/gs/scheduling-tasks/ Я получаю следующее исключение: 2014-02-14 16:25:21.614 INFO 9032 --- [ main]...