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

6
JdbcTemplate queryForInt / Long, Spring 3.2.2'de kullanımdan kaldırıldı. Ne ile değiştirilmelidir?
JdbcTemplate içindeki queryforInt / queryforLong yöntemleri, Spring 3.2'de kullanımdan kaldırılmıştır. Bu yöntemleri kullanarak mevcut kodu değiştirmenin neden veya neyin en iyi uygulama olarak kabul edildiğini bulamıyorum. Tipik bir yöntem: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), teamNameKey.toUpperCase() ); Tamam, yukarıdaki …

16
Bağımlılık enjeksiyon konteynerlerinin faydaları nelerdir?
Bağımlılık enjeksiyonunun faydalarını anlıyorum. Mesela Baharı ele alalım. Ayrıca AOP, farklı türden yardımcılar gibi diğer Spring özelliklerinin faydalarını da anlıyorum. XML yapılandırmasının aşağıdaki gibi faydalarının neler olduğunu merak ediyorum: <bean id="Mary" class="foo.bar.Female"> <property name="age" value="23"/> </bean> <bean id="John" class="foo.bar.Male"> <property name="girlfriend" ref="Mary"/> </bean> düz eski java koduyla karşılaştırıldığında, örneğin: Female …

5
Birden çok proje / modülde birden çok özellik dosyası kullanma (PropertyPlaceholderConfigurer aracılığıyla)
Şu anda birden fazla projeye / modüle bölünmüş bir uygulama yazıyoruz. Örneğin, aşağıdaki modülleri ele alalım: myApp-DAO myApp-jabber Her modülün kendi Spring bağlam xml dosyası vardır. DAO modülü için, gerekli db bağlantı parametreleriyle bir özellik dosyasını okuyan bir PropertyPlaceholderConfigurer'ım var. Jabber modülünde, jabber bağlantı özellikleri için bir de PropertyPlaceHolderConfigurer'ım var. …
104 java  spring  properties 


6
@Autowired ve statik yöntem
@AutowiredStatik bir yöntem içinden kullanılması gereken hizmetim var . Bunun yanlış olduğunu biliyorum, ancak çok fazla çalışma gerektireceği için mevcut tasarımı değiştiremiyorum, bu yüzden bunun için basit bir kesmeye ihtiyacım var. randomMethod()Statik olmayacak şekilde değiştiremem ve bu otomatik kablolu fasulyeyi kullanmam gerekiyor. Bunun nasıl yapılacağına dair bir ipucu var mı? …
104 java  spring  static  autowired 

6
Spring Boot Rest Controller Farklı HTTP durum kodları nasıl döndürülür?
Spring Boot'u basit bir REST API için kullanıyorum ve bir şey başarısız olursa doğru bir HTTP durum kodu döndürmek istiyorum. @RequestMapping(value="/rawdata/", method = RequestMethod.PUT) @ResponseBody @ResponseStatus( HttpStatus.OK ) public RestModel create(@RequestBody String data) { // code ommitted.. // how do i return a correct status code if something fails? } …
104 spring  rest  spring-boot 

13
Hibernate LazyInitializationException nasıl düzeltilir: bir rol koleksiyonu tembel olarak başlatılamadı, proxy başlatılamadı - Oturum yok
İlkbahar projemdeki özel AuthenticationProvider'da, giriş yapan kullanıcının yetki listesini okumaya çalışıyorum, ancak şu hatayla karşılaşıyorum: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.horariolivre.entity.Usuario.autorizacoes, could not initialize proxy - no Session at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:566) at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:186) at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:545) at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:124) at org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:266) at com.horariolivre.security.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:45) at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156) at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:177) at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.attemptAuthentication(UsernamePasswordAuthenticationFilter.java:94) …

3
Spring Data'nın MongoTemplate'i ile MongoRepository arasındaki fark nedir?
Spring-data ve mongodb kullanarak karmaşık sorgular yapabileceğim bir uygulama yazmam gerekiyor. MongoRepository'yi kullanarak başlıyordum, ancak örnekler bulmak veya Sözdizimini gerçekten anlamak için karmaşık sorgularla uğraştım. Bunun gibi sorgulardan bahsediyorum: @Repository public interface UserRepositoryInterface extends MongoRepository<User, String> { List<User> findByEmailOrLastName(String email, String lastName); } veya sözdizimini doğru anlamadığım için deneme yanılma …

1
Spring java yapılandırmasında @Bean açıklamalı bir yöntemi çağırma
Yay enjeksiyonunun @Beanaçıklama ile yöntemleri çağırmayı nasıl ele aldığını merak ediyorum . @BeanBir yönteme ek açıklama koyup bir örnek döndürürsem, bunun spring'e yöntemi çağırıp döndürülen örneği alarak bir fasulye oluşturmasını söylediğini anlıyorum. Bununla birlikte, bazen bu fasulyenin diğer fasulyeleri bağlamak veya başka bir kod ayarlamak için kullanılması gerekir. Bunun olağan …
104 java  spring  cglib 

5
jsonpath ile üye saymak?
JsonPath kullanarak üye sayısını saymak mümkün mü? Spring mvc testini kullanarak , üreten bir denetleyiciyi test ediyorum {"foo": "oof", "bar": "rab"} ile standaloneSetup(new FooController(fooService)).build() .perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk()) .andExpect(jsonPath("$.foo").value("oof")) .andExpect(jsonPath("$.bar").value("rab")); Oluşturulan json'da başka hiçbir üyenin bulunmadığından emin olmak istiyorum. Umarım jsonPath kullanarak bunları sayarak. Mümkün mü? Alternatif çözümlere de açığız.

10
Eksik yapı com.microsoft.sqlserver: sqljdbc4: jar: 4.0
POM.xml dosyama MS SQL sürücü bağımlılığı eklemeye çalışıyorum ve aşağıdaki bağımlılıktır. <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency> ama bu istisnayı anlıyorum Eksik yapı com.microsoft.sqlserver: sqljdbc4: jar: 4.0 Konuyu gerçekten anlamıyorum.

5
Spring Data REST'te bir @OneToMany alt kaynak ilişkilendirmesi POSTing
Şu anda Spring Data REST kullanan bir Spring Boot uygulamam var. Bir etki alanı varlık var Postsahiptir @OneToMany, başka bir etki alanı varlığa ilişkiyi Comment. Bu sınıflar aşağıdaki şekilde yapılandırılmıştır: Post.java: @Entity public class Post { @Id @GeneratedValue private long id; private String author; private String content; private String title; …

5
Spring DAO, Spring ORM vs Spring JDBC
Spring tarafından desteklenen veri erişim teknolojilerinden geçiyordum ve birden fazla seçenekten bahsettiğini fark ettim ve aralarındaki farktan emin değilim: İlkbahar-DAO ( http://docs.spring.io/spring/docs/2.0.8/reference/dao.html ) İlkbahar-ORM ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/orm.html ) Spring-JDBC ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jdbc.html ) Anladığım kadarıyla Spring JDBC, bir veritabanına eski yöntemle erişmek için standart kodu azaltmak için şablonlar sağlar - kendi SQL …


26
IntelliJ IDEA, Spring'in @Autowired açıklamasını kullanırken hataları gösteriyor
IntelliJ IDEA @Autowiredsınıfta Spring'in açıklamasını kullandığımda hatalar gösteriyor , ancak sınıf sorunsuz çalışıyor. İşte bu hata mesajı: Otomatik kablolu üyeler geçerli yaylı fasulye (@ Bileşen / @ Hizmet, vb.) Daha az ... (Ctrl + F1) Bir fasulye sınıfındaki otomatik kablolama sorunlarını kontrol eder.

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.