«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.

9
JPA'da sabit değerlerle enum eşleştirilsin mi?
JPA kullanarak bir numaralandırma eşlemek için farklı yollar arıyorum. Özellikle her numaralandırma girişinin tamsayı değerini ayarlamak ve sadece tamsayı değerini kaydetmek istiyorum. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; } …
192 java  spring  orm  jpa  enums 

1
TransactionAwarePersistenceManagerFactoryProxy'yi anladığımdan emin değilim
org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxyBahar projemde kullanmaya çalışıyorum , ancak nasıl kullanılacağından veya tam olarak aradığım şey olup olmadığından emin değilim. DAO'larımın düz bir JDO ile çalışmasına yardımcı olabileceğini anlıyorum PersistenceManagerFactory. Başka bir soru şudur: Proxy düzgün bir şekilde oluşturulmazsa ne olur? Yine de işleme duyarlı bir kalıcılık yöneticisi oluşturmak için fabrikama erişmek için …
192 java  spring  persistence  dao  jdo 


5
Mockito: Gerçek nesneleri özel @ Otomatik alanlara enjekte edin
Mockito'nun @Mockve @InjectMocksek açıklamalarını, Spring'in ek açıklamalarıyla eklenmiş özel alanlara enjekte etmek için kullanıyorum @Autowired: @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } ve public class Demo { @Autowired private SomeService service; /* ... */ } Şimdi özel alanlara (ayarlayıcı olmadan) …
191 java  spring  mockito 

9
Bahar ile isteğe bağlı bir yol değişkeni yapabilir miyim?
Spring 3.0 ile isteğe bağlı bir yol değişkenim olabilir mi? Örneğin @RequestMapping(value = "/json/{type}", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @PathVariable String type, @RequestParam("track") String track) { return new TestBean(); } Burada istiyorum /json/abcveya /jsonaynı yöntemi çağırmak için. Açık bir geçici çözüm typeistek parametresi olarak bildirilir: @RequestMapping(value …
187 spring  rest 

18
Hazırda Bekletme'de ayrılmış nesneleri yeniden eklemenin doğru yolu nedir?
Ben aynı kimliğe sahip bir nesne zaten oturumda, hatalara neden olabilir zaten mevcut olsa da, bir hazırda bekletme nesneleri bir hazırda bekleme oturumu yeniden eklemek gerekir bir durum var. Şu anda iki şeyden birini yapabilirim. getHibernateTemplate().update( obj ) Bu, yalnızca hazırda bekletme oturumunda bir nesne yoksa çalışır. İstisnalar, daha sonra …

12
Bir JpaTest yaparken @SpringBootConfiguration bulunamadı
Çerçevelerde yeniyim (sadece sınıfı geçtim) ve bu benim ilk kez Spring Boot'u kullanıyorum. CrudRepositories'imin gerçekten çalışıp çalışmadığını görmek için basit bir Junit testi yapmaya çalışıyorum. Ben almaya devam hata: Bir @SpringBootConfiguration bulunamıyorsa, java.lang.IllegalStateException testinizle @ContextConfiguration veya @SpringBootTest (classes = ...) kullanmanız gerekir. Spring Boot kendini yapılandırmıyor mu? Test Sınıfım: @RunWith(SpringRunner.class) …

3
@RequestParam Bahar MVC isteğe bağlı parametreleri işleme
Bir Spring kontrolörünün her iki talebi de ele alması mümkün müdür? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Tür tek bir denetleyici tanımlarsanız: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, …
186 java  spring  spring-mvc 

8
bağlamda çoklu paketler: bileşen tarama, yay konfigürasyonu
Element içindeki spring-servlet.xml dosyasına nasıl birden fazla paket ekleyebilirim context:component-scan? denedim <context:component-scan base-package="z.y.z.service" base-package="x.y.z.controller" /> ve <context:component-scan base-package="x.y.z.service, x.y.z.controller" /> ve <context:component-scan base-package="x.y.z.service" /> <context:component-scan base-package="x.y.z.controller" /> ama hata var: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [x.y.z.dao.daoservice.LoginDAO] found for dependency:

10
Bahar MVC - Bahar denetleyicisi bir haritadaki tüm istek params nasıl alınır?
Örnek URL: ../search/?attr1=value1&attr2=value2&attr4=value4 Attr1, att2 ve attr4 adlarını bilmiyorum. Böyle bir şey yapabilmek istiyorum (ya da benzer, umurumda değil, sürece ben istek param adı Haritası erişim var -> değer: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable Map<String,String> allRequestParams, ModelMap model) throws Exception {//TODO: implement} Bunu Spring …
183 java  spring  spring-mvc 

9
Spring Boot'a yürütülebilir kavanoz için hangi ana sınıfı kullanacağımı nasıl söyleyebilirim?
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 Projemde bir mainyöntemle birden fazla sınıf var . Spring Boot Maven eklentisine hangi sınıfların ana sınıf olarak kullanılması gerektiğini nasıl anlarım?

17
Spring Boot - İlk Verilerin Yüklenmesi
Uygulama başlamadan önce ilk veritabanı verilerini yüklemek için en iyi yolu merak ediyorum? Aradığım şey H2 veritabanımı verilerle dolduracak bir şey. Örneğin, "Kullanıcı" bir etki alanı modelim var / kullanıcılara giderek kullanıcılara erişebilirim ama başlangıçta veritabanında herhangi bir kullanıcı olmayacak, bu yüzden onları oluşturmak zorundayım. Veritabanını otomatik olarak verilerle doldurmak …

15
Spring 3.0 - XML ​​şeması ad alanı için Spring NamespaceHandler bulunamadı [http://www.springframework.org/schema/security]
Bunun nedeni ne olabilir? XML şema ad alanı için Spring NamespaceHandler bulunamadı [ http://www.springframework.org/schema/security] org.springframework.web.context.ContextLoader initWebApplicationContext: Context initialization failed org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/security] Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] Bu benim applicationContext.xml: <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd …

8
Bahar AOP vs AspectJ
Spring AOP'un en iyi, çerçeve olarak özel Java5 ek açıklamalarını kullandığı için güvenlik, günlük kaydı, işlemler vb. Gibi uygulamaya özgü görevler için en iyi şekilde kullanıldığı izlenimindeyim. Bununla birlikte, AspectJ daha akıllı tasarım desenleri gibi görünüyor. Herkes bir Bahar uygulamasında Spring AOP vs AspectJ kullanarak çeşitli artılarını ve eksilerini vurgulayabilir …

5
Spring'in JDBCTemplate ile etkili bir şekilde IN () SQL sorguları yürütmek nasıl?
Spring'in JDBCTemplate ile IN () sorguları yapmanın daha zarif bir yolu olup olmadığını merak ediyordum. Şu anda böyle bir şey yapıyorum: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } IN () sorgusu …
177 java  sql  spring  jdbc  jdbctemplate 

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.