«spring» etiketlenmiş sorular

Spring Framework, Java platformunda uygulama geliştirme için açık kaynaklı bir çerçevedir. Özünde bileşen tabanlı mimariler için zengin bir destek vardır ve şu anda yirmiden fazla yüksek düzeyde entegre modüle sahiptir.


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 …


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 

15
Özellikler dosyasına programlı olarak erişilsin mi?
Aşağıdaki kodu, bir özellik dosyasındaki özelliklere sahip Bahar çekirdeklerini enjekte etmek için kullanıyoruz. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> Özelliklere programlı olarak erişebilmemizin bir yolu var mı? Bağımlılık enjeksiyonu olmadan bazı kod yapmaya çalışıyorum. Yani sadece böyle bir kod var istiyorum: PropertyPlaceholderConfigurer props …
137 spring  properties 

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 …

3
Spring Security Filter Chain nasıl çalışır?
Spring güvenliğinin, isteği durduran, kimlik doğrulamasını algılayan (yokluğunu), kimlik doğrulama giriş noktasına yeniden yönlendiren veya isteği yetkilendirme hizmetine ileten ve sonunda isteğin sunucu uygulamasına ulaşmasına veya güvenlik istisnası atmasına izin veren filtreler zinciri üzerine inşa edildiğinin farkındayım. (kimliği doğrulanmamış veya yetkisiz). DelegatingFitlerProxy, bu filtreleri birbirine yapıştırır. Görevlerini gerçekleştirmek için bu, …

7
Spring Java Config: Çalışma zamanı argümanları ile prototip kapsamlı bir @Bean'i nasıl yaratırsınız?
Spring'in Java Config'ini kullanarak, yalnızca çalışma zamanında elde edilebilen yapıcı argümanları ile prototip kapsamlı bir bean edinmem / başlatmam gerekiyor. Aşağıdaki kod örneğini göz önünde bulundurun (kısalık açısından basitleştirilmiş): @Autowired private ApplicationContext appCtx; public void onRequest(Request request) { //request is already validated String name = request.getParameter("name"); Thing thing = appCtx.getBean(Thing.class, …

10
Java Spring Boot: Uygulama kökümü ("/") index.html ile nasıl eşlerim?
Java'da ve Spring'de yeniyim. Uygulama kökümü http://localhost:8080/bir statik ile nasıl eşleyebilirim index.html? İşlerine gidersem http://localhost:8080/index.htmliyi olur. Uygulama yapım: Benim config\WebConfig.javaşuna benziyor: @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("/"); } } Eklemeye çalıştım registry.addResourceHandler("/").addResourceLocations("/index.html");ama başarısız oldu.
134 java  spring  spring-boot 

12
IntelliJ'den çalıştırırken bir Spring Boot profilini nasıl etkinleştiririm?
5 ortamım var: - local (my development machine) - dev - qc - uat - live - staging Her ortam için farklı uygulama özelliklerinin kullanılmasını istiyorum, bu nedenle her biri veri kaynağı için farklı bir URL'ye sahip aşağıdaki özellik dosyalarına sahibim: - application.properties (containing common properties) - application-local.properties - application-dev.properties …

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 

10
Özellikler dosyasından değerler nasıl okunur?
Yay kullanıyorum. Özellikler dosyasından değerleri okumam gerekiyor. Bu, harici özellikler dosyası değil dahili özellikler dosyasıdır. Özellikler dosyası aşağıdaki gibi olabilir. some.properties ---file name. values are below. abc = abc def = dsd ghi = weds jil = sdd Bu değerleri özellikler dosyasından geleneksel bir şekilde okumam gerekiyor. Nasıl başarılır? Spring …


8
@ Hizmet ek açıklaması nerede tutulmalıdır? Arayüz mü, Uygulama mı?
Spring kullanarak bir uygulama geliştiriyorum. @ServiceEk açıklamayı kullanmam gerekiyor . Bende var ServiceIve ServiceImplöyle ServiceImpl implements ServiceI. @ServiceEk açıklamayı nerede saklamam gerektiği konusunda kafam karıştı . Arayüze veya uygulamaya ile açıklama eklemeli miyim @Service? Bu iki yaklaşım arasındaki farklar nelerdir?
133 spring  service 

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.