Spring Boot to framework, który pozwala w łatwy sposób tworzyć aplikacje i usługi oparte na technologii Spring przy minimalnym wysiłku. Zawiera uparty pogląd na platformę Spring zaprojektowaną do pracy dla nowych i doświadczonych użytkowników Spring.
Czy istnieje jakieś zalecane zalecane podejście do włączenia pom-bootu z systemem rozruchu sprężynowego do projektów, które już mają wymaganą nadrzędną POM? Co polecasz dla projektów, które muszą rozciągać się od organizacyjnego rodzica (jest to niezwykle powszechne, a nawet coś, co wiele / większość projektów publikuje w Maven Central w zależności …
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 Mój projekt ma więcej niż jedną klasę z mainmetodą. Jak powiedzieć wtyczce Spring Boot Maven, których klas powinien użyć jako klasy głównej?
Zastanawiam się, jak najlepiej załadować wstępne dane bazy danych przed uruchomieniem aplikacji? Szukam czegoś, co wypełni moją bazę danych H2 danymi. Na przykład mam model domeny „Użytkownik”. Mam dostęp do użytkowników, przechodząc do / users, ale początkowo nie będzie żadnych użytkowników w bazie danych, więc muszę ich utworzyć. Czy istnieje …
Próbuję programowo ustawić kontekstowy katalog główny aplikacji Spring Boot. Powodem istnienia kontekstowego katalogu głównego jest to, że chcemy, aby aplikacja była dostępna localhost:port/{app_name}i wszystkie ścieżki kontrolera były do niej dołączone. Oto plik konfiguracyjny aplikacji internetowej. @Configuration public class ApplicationConfiguration { Logger logger = LoggerFactory.getLogger(ApplicationConfiguration.class); @Value("${mainstay.web.port:12378}") private String port; @Value("${mainstay.web.context:/mainstay}") private …
Jestem zupełnie nowy w Spring i zacząłem pisać oficjalne przewodniki z tej strony: https://spring.io/guides Chciałbym zrobić ten przewodnik: https://spring.io/guides/gs/scheduling-tasks/ Otrzymuję następujący wyjątek: 2014-02-14 16:25:21.614 INFO 9032 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' of type [class org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$5b48d763] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible …
Nie mogę sprawić, by mój projekt Spring-boot obsługiwał zawartość statyczną. Umieściłem folder o nazwie staticpod src/main/resources. Wewnątrz mam folder o nazwie images. Kiedy pakuję aplikację i ją uruchamiam, nie może znaleźć obrazów, które umieściłem w tym folderze. Starałem się umieścić pliki w statycznych public, resourcesa META-INF/resourcesjednak nic nie działa. Jeśli …
Próbuję skonfigurować serwer usług REST na dużą skalę. Używamy Spring Boot 1.2.1 Spring 4.1.5 i Java 8. Nasze kontrolery implementują @RestController i standardowe adnotacje @RequestMapping. Mój problem polega na tym, że Spring Boot ustawia domyślne przekierowanie dla wyjątków kontrolera do /error. Z dokumentów: Spring Boot domyślnie udostępnia mapowanie błędów /, …
Podczas tworzenia testów i mockowania zależności, jaka jest różnica między tymi trzema podejściami? @MockBean: @MockBean MyService myservice; @Drwić: @Mock MyService myservice; Mockito.mock () MyService myservice = Mockito.mock(MyService.class);
To jest mój pierwszy kod Spring Boot. Niestety zawsze się wyłącza. Spodziewałem się, że będzie działać w sposób ciągły, aby mój klient sieciowy mógł pobierać dane z przeglądarki. package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration public class SampleController { @RequestMapping("/") @ResponseBody String home() { return …
Mam aplikację do rozruchu sprężynowego. Mam trzy profile w mojej aplikacji -> programowanie, przygotowywanie i produkcja . Więc mam 3 pliki application-development.yml application-staging.yml application-production.yml Moja application.yml znajduje się w środku src/main/resources. Ustawiłem aktywny profil w application.yml jako: spring: profiles.active: development Pozostałe 3 pliki konfiguracyjne specyficzne dla profilu znajdują się w …
Próbuję usunąć stronę błędu białej etykiety, więc stworzyłem mapowanie kontrolera dla "/ error", @RestController public class IndexController { @RequestMapping(value = "/error") public String error() { return "Error handling"; } } Ale teraz pojawia się ten błąd. Exception in thread "AWT-EventQueue-0" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class …
Próbuję załadować tablicę ciągów z pliku application.yml. To jest konfiguracja: ignore: filenames: - .DS_Store - .hg To jest klasa: @Value("${ignore.filenames}") private List<String> igonoredFileNames = new ArrayList<>(); Istnieją inne konfiguracje w tej samej klasie, które ładują się dobrze. W moim pliku yaml nie ma żadnych zakładek. Nadal mam następujący wyjątek: Caused …
Używam Spring boot + JPA i mam problem z uruchomieniem usługi. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) Oto plik Application.java, @Configuration @ComponentScan @EnableAutoConfiguration(exclude …
Kiedy wdrażam moją aplikację Spring za pomocą Spring Boot i localhost:8080mam do niej dostęp, muszę się uwierzytelnić, ale jaka jest nazwa użytkownika i hasło lub jak mogę je ustawić? Próbowałem dodać to do mojego tomcat-userspliku, ale nie zadziałało: <role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> To jest punkt wyjścia wniosku: @SpringBootApplication …
Mam 5 środowisk: - local (my development machine) - dev - qc - uat - live - staging Chcę, aby dla każdego środowiska były używane różne właściwości aplikacji, więc mam następujące pliki właściwości, z których każdy ma inny adres URL dla źródła danych: - application.properties (containing common properties) - application-local.properties …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.