«spring-mvc» etiketlenmiş sorular

Model-View-Controller (MVC) modeline dayanan Java web uygulamaları oluşturmak için bir çerçeve. Altta yatan görünüm teknolojilerinden esnek ve ayrıştırılmış kodu destekler.

3
Spring MVC REST denetleyicisinde HTTP üstbilgisi bilgilerine nasıl erişilir?
Genel olarak web programlamasında, özellikle Java'da yeniyim, bu yüzden bir başlık ve gövdenin ne olduğunu öğrendim. Spring MVC kullanarak RESTful hizmetleri yazıyorum. @RequestMappingDenetleyicilerimde basit hizmetler oluşturabiliyorum . REST hizmet denetleyicimde yöntemime gelen bir istekten HTTP üstbilgisi bilgilerinin nasıl alınacağını anlama konusunda yardıma ihtiyacım var. Başlığı ayrıştırmak ve ondan bazı özellikler …


8
Tomcat ile Spring Boot'a başlarken kullanıcı adı ve şifre nedir?
Spring uygulamamı Spring Boot ve erişim yoluyla dağıttığımda localhost:8080kimlik doğrulamam gerekiyor, ancak kullanıcı adı ve şifre nedir veya nasıl ayarlayabilirim? Bunu dosyama eklemeye çalıştım tomcat-usersama işe yaramadı: <role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> Bu uygulamanın başlangıç ​​noktasıdır: @SpringBootApplication public class Application extends SpringBootServletInitializer { public static void main(String[] args) { …

14
Bahar MVC: @ResponseBody'de görüntü nasıl döndürülür?
byte[]DB görüntü verileri (as ) alıyorum . Bu görüntü nasıl geri gönderilir @ResponseBody? DÜZENLE Yöntem parametresi olarak @ResponseBodykullanmadan yaptım HttpServletResponse: @RequestMapping("/photo1") public void photo(HttpServletResponse response) throws IOException { response.setContentType("image/jpeg"); InputStream in = servletContext.getResourceAsStream("/images/no_image.jpg"); IOUtils.copy(in, response.getOutputStream()); } @Sid dediğim gibi @ResponseBodykayıtlı org.springframework.http.converter.ByteArrayHttpMessageConverterdönüştürücü ile kullanmak benim için çalışmıyor :(. @ResponseBody @RequestMapping("/photo2") public …
142 spring-mvc 

16
Spring MVC @PathVariable kesildi
Bilgilere RESTful erişim sağlayan bir denetleyicim var: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Yaşadığım sorun, sunucuya özel karakterler içeren bir yol değişkeni ile vurursam kesiliyor. Örneğin: http: // localhost: 8080 / blah-server / blah / get / blah2010.08.19-02: …
142 java  spring  rest  spring-mvc  get 

7
Bir RESTful API'de sorgu parametrelerine karşı yol parametrelerini ne zaman kullanırım?
RESTful API'mi oldukça tahmin edilebilir yapmak istiyorum. Sorgu parametrelerini kullanmak yerine URI'yi kullanarak bir veri segmentasyonunun ne zaman yapılacağına karar vermek için en iyi uygulama nedir. Sayfalamayı, sıralamayı ve gruplandırmayı destekleyen sistem parametrelerinin "?" İşaretinden sonra gelmesi bana mantıklı geliyor. Peki ya koleksiyonunuzu bölümlere ayıran 'durum' ve 'bölge' gibi alanlar …


5
Aynı arabirimi uygulayan iki fasulyenin otomatik kablolaması - varsayılan fasulyeyi autowire olarak nasıl ayarlayabilirim?
Arka fon: Spring 2.5 / Java / Tomcat uygulamam var. Birçok yerde uygulama boyunca kullanılan aşağıdaki fasulye vardır public class HibernateDeviceDao implements DeviceDao ve yeni olan aşağıdaki fasulye: public class JdbcDeviceDao implements DeviceDao İlk fasulye yapılandırıldı (paketteki tüm fasulye dahil) <context:component-scan base-package="com.initech.service.dao.hibernate" /> İkinci (yeni) fasulye ayrı olarak yapılandırılır <bean …

4
JAX-RS ve Yay Dinlenme Arasındaki Fark
JAX-RS (JAX-RS sadece spesifik olduğu için karşılaştırma yapmak için belki Jersey'i kullanmalıyım) ve Spring for Restful servisleri arasındaki farkla karıştırdım . İnternette daha fazla bilgi aramaya çalıştım ve daha kafa karıştırıcı hale geldi. Şirketim, Restful API'leri geliştirmek için Spring MVC kullanıyor Kafa karıştıran kısım şu ki, JAX-RS, RESTful Web Hizmetleri …

11
Bahar MVC - dinlenme denetleyicisi basit dize JSON olarak döndürme
Sorum aslında bu sorunun bir takibi . @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Yukarıda, Spring yanıt gövdesine "Merhaba Dünya" ekleyecekti. Bir String'i JSON yanıtı olarak nasıl döndürebilirim? Alıntı ekleyebileceğimi anlıyorum, ama bu daha çok bir kesmek gibi geliyor. Lütfen bu kavramı …
137 java  json  spring  rest  spring-mvc 

17
Spring boot - Yönetilen bir tür değil
Spring boot + JPA kullanıyorum ve servisi başlatırken sorun yaşıyorum. 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) İşte Application.java dosyası, @Configuration @ComponentScan @EnableAutoConfiguration(exclude = …

15
Spring - Geçerli iş parçacığı için fiili işlem mevcut olan EntityManager yok - 'kalıcı' çağrıyı güvenilir bir şekilde işleyemez
Spring MVC web uygulamamda varlık modelini veritabanına kaydetmek için "kalıcı" yöntemini çağırmaya çalışırken bu hatayı alıyorum. İnternette bu belirli hatayla ilgili olabilecek herhangi bir gönderi veya sayfa bulamıyorum. EntityManagerFactory bean ile ilgili bir sorun var gibi görünüyor, ancak Spring programlamasında oldukça yeniyim, bu yüzden benim için her şey iyi ve …

16
Postman'da bir dosya ve JSON verileri nasıl yüklenir?
Spring MVC kullanıyorum ve bu benim yöntemim: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name") String name, @RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) { if (!file.isEmpty()) { try { byte[] bytes = file.getBytes(); // Creating …
136 java  json  spring-mvc  postman 

7
Spring MVC denetleyici yöntemi değer döndürmezse ne döndürülür?
$.getJSON()Basit Spring MVC arka ucuma zaman uyumsuz çağrılar yapmak için jQuery kullanıyorum . Spring denetleyici yöntemlerinin çoğu şuna benzer: @RequestMapping(value = "/someURL", method = RequestMethod.POST) public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget widget, @RequestParam("type") String type) { return someDAO.getSomeData(widget, type); } Her denetleyicinin @ResponseBody JSON olarak dönmesi , bu da istemci tarafının …
135 java  jquery  spring-mvc 

12
@Scope ("prototype") fasulye kapsamı yeni fasulye oluşturmuyor
Denetleyicimde açıklamalı bir prototip çekirdeği kullanmak istiyorum. Ancak bahar bunun yerine tekli fasulye yaratıyor. İşte bunun kodu: @Component @Scope("prototype") public class LoginAction { private int counter; public LoginAction(){ System.out.println(" counter is:" + counter); } public String getStr() { return " counter is:"+(++counter); } } Denetleyici kodu: @Controller public class HomeController …
133 spring  spring-mvc 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.