Pytania otagowane jako spring

Spring Framework to framework open source do tworzenia aplikacji na platformie Java. U ich podstaw leży bogate wsparcie dla architektur opartych na komponentach, a obecnie ma ponad dwadzieścia wysoce zintegrowanych modułów.

2
Spring 4 vs Jersey dla usług sieciowych REST
Planujemy zrobić nową aplikację z wiosenną wersją 4.0.6. Używamy kontrolera, który może zwrócić „XML” lub „JSON”. W poprzednim projekcie z powodzeniem zaimplementowaliśmy Jersey ze wsparciem Spring for REST przy użyciu JAX-RS API, ale po przeczytaniu kilku artykułów i sugestii seniorów stwierdzili, że wiosna zapewnia całkiem niezłe wsparcie REST. Niektóre z …

20
Jak uniknąć wyjątku „Okrągła ścieżka widoku” w teście Spring MVC
Mam następujący kod w jednym z moich kontrolerów: @Controller @RequestMapping("/preference") public class PreferenceController { @RequestMapping(method = RequestMethod.GET, produces = "text/html") public String preference() { return "preference"; } } Po prostu próbuję to przetestować za pomocą testu Spring MVC w następujący sposób: @ContextConfiguration @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) public class PreferenceControllerTest { @Autowired private …

3
Co znaczy java: comp / env / do?
Po prostu spędziłem zbyt dużo czasu w ciągu dnia, próbując znaleźć błędy podczas podłączania fabrycznej fasoli JNDI. Problem okazał się taki, że zamiast tego ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Właściwie to napisałem ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Wnioskuję, że java:comp/env/być może odwołuje się do …
116 spring  jdbc  jndi  factory 

11
jak czytać zmienną środowiskową systemu w Spring applicationContext
Jak czytać zmienną środowiskową systemu w kontekście aplikacji? Chcę coś takiego: <util:properties id="dbProperties" location="classpath:config_DEV/db.properties" /> lub <util:properties id="dbProperties" location="classpath:config_QA/db.properties" /> w zależności od środowiska. Czy mogę mieć coś takiego w kontekście mojej aplikacji? <util:properties id="dbProperties" location="classpath:config_${systemProperties.env}/db.properties" /> gdzie rzeczywista wartość jest ustawiana na podstawie ZMIENNEJ ŚRODOWISKA SYSTEMOWEGO Używam Spring 3.0

4
Typ WebMvcConfigurerAdapter jest przestarzały
Po prostu 5.0.1.RELEASEmigruję do wiosennej wersji mvc, ale nagle w eclipse STS WebMvcConfigurerAdapter jest oznaczony jako przestarzały public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); // to serve static .html pages... registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/"); } .... } Jak mogę to usunąć!
116 java  spring  spring-mvc 

27
Błąd podczas tworzenia komponentu bean o nazwie „entityManagerFactory” zdefiniowanej w zasobie ścieżki klasy: wywołanie metody init nie powiodło się
Podczas kompilacji wiosennego projektu otrzymałem następujący błąd. Błąd podczas tworzenia komponentu bean o nazwie „entityManagerFactory” zdefiniowanej w zasobie ścieżki klasy [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: wywołanie metody init nie powiodło się Używam STS Eclipse i MySql Database Moje parametry połączenia Application.Propertiesto spring.datasource.url=jdbc:mysql://localhost:3306/stgdb …


9
Jak zwrócić obiekt niestandardowy z zapytania Spring Data JPA GROUP BY
Rozwijam aplikację Spring Boot z Spring Data JPA. Używam niestandardowego zapytania JPQL, aby pogrupować według jakiegoś pola i uzyskać liczbę. Poniżej znajduje się moja metoda repozytorium. @Query(value = "select count(v) as cnt, v.answer from Survey v group by v.answer") public List<?> findSurveyCount(); Działa, a wynik jest następujący: [ [1, "a1"], …

9
Wyłącz całą automatyczną konfigurację związaną z bazą danych w Spring Boot
Używam Spring Boot do tworzenia dwóch aplikacji, jedna służy jako serwer, a druga jest aplikacją kliencką. Jednak obie są tą samą aplikacją, która działa inaczej w zależności od aktywnego profilu. Do konfigurowania aplikacji używam funkcji automatycznej konfiguracji Spring Boot. Chcę wyłączyć całą automatyczną konfigurację związaną z bazą danych w aplikacji …

8
Jakie zależności Mavena uwzględnić na wiosnę 3.0?
Próbuję wykonać swój pierwszy projekt w Spring 3.0 (i maven). Używałem Springa 2.5 (i wersji podkładu) w kilku projektach. Niemniej jednak jestem trochę zdezorientowany, jakie moduły muszę zdefiniować jako zależności w moim pom.xml. Chcę tylko użyć podstawowych funkcji kontenera (ziarna, rdzeń, kontekst, el). Byłem do tego przyzwyczajony: <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> …

4
Do czego ma służyć adnotacja javax.inject.Named?
Próbuję zrozumieć javax.injectpakiet i nie wiem, co tojavax.inject.Named ma służyć adnotacja. Javadoc nie wyjaśnia stojącej za nim idei. Javadoc jest dostępny pod adresem http://download.oracle.com/javaee/6/api/javax/inject/Named.html Używam Springa 3.0 do napisania kilku przykładowych programów, zakładając @Namedziarno, które wydaje się dodawać je do fabryki fasoli, ale opis Javadoc jest tak lekki, że nie …

14
Przekazywanie wielu zmiennych w @RequestBody do kontrolera Spring MVC przy użyciu Ajax
Czy konieczne jest zawijanie obiektu podkładowego? Chce to zrobić: @RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody String str1, @RequestBody String str2) {} I użyj JSON w ten sposób: { "str1": "test one", "str2": "two test" } Ale zamiast tego muszę użyć: @RequestMapping(value = "/Test", method = RequestMethod.POST) …
113 java  spring  http  spring-mvc 


6
Konfigurowanie zmiennej JavaScript z modelu Spring przy użyciu Thymeleaf
Używam Thymeleaf jako silnika szablonu. Jak przekazać zmienną z modelu Spring do zmiennej JavaScript? Strona wiosny: @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } Strona klienta: <script> .... var m = ${message}; // not working alert(m); ... </script>

1
W jaki sposób faktycznie wdrażane są repozytoria Spring Data?
Pracuję z repozytorium Spring Data JPA w swoim projekcie już od jakiegoś czasu i znam poniższe punkty: W interfejsach repozytorium możemy dodać metody takie jak findByCustomerNameAndPhone()(zakładając customerNamei phonesą pola w obiekcie domeny). Następnie Spring zapewnia implementację poprzez implementację powyższych metod interfejsu repozytorium w czasie wykonywania (podczas uruchamiania aplikacji). Interesuje mnie, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.