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

11
@Kaynak vs @Autowired
DI'de hangi açıklama, @Resource ( jsr250 ) veya @Autowired (İlkbahara özgü) kullanmalıyım? Geçmişte başarılı bir şekilde kullandım @Resource(name="blah")ve@Autowired @Qualifier("blah") İçgüdülerim sopa etmektir @Resourceo jsr insanlar tarafından onaylanmıştır beri etiketi. Bu konuda güçlü düşünceleri olan var mı?


30
“Bir rol koleksiyonunu tembel olarak başlatamadı” nasıl hazırlanır?
Bu sorun var: org.hibernate.LazyInitializationException: bir rol koleksiyonunu tembel olarak başlatamadı: mvc3.model.Topic.comments, oturum veya oturum kapatılmadı İşte model: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy = "topic", cascade = …

15
Nokta (.) İle değişken MVC @PathVariable kesiliyor
Bu, Spring MVC @PathVariable'ın kısaltılması sorusunun devamıdır Bahar forumu, ContentNegotiationManager'ın bir parçası olarak düzeltildiğini (3.2 sürümü) belirtir. aşağıdaki bağlantıya bakın. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 Uygulama isteğimde: .com ile parametre kesildi. Birisi bana bu yeni özelliğin nasıl kullanılacağını açıklayabilir mi? xml'de nasıl yapılandırılabilir? Not: bahar forumu- # 1 Nokta (.) İle Bahar MVC …


7
@ErkekParam vs @PathVariable
Arasındaki fark nedir @RequestParamve @PathVariableözel karakterler işlerken? +tarafından @RequestParamboşluk olarak kabul edildi . Durumunda @PathVariable, +olarak kabul edildi +.
355 java  spring  spring-mvc 

15
Spring Boot'ta SQL deyimleri nasıl kaydedilir?
SQL deyimlerini bir dosyaya kaydetmek istiyorum. Ben aşağıdaki özelliklere sahipapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true security.ignored=true security.basic.enabled=false logging.level.org.springframework.web=INFO logging.level.org.hibernate=INFO logging.file=c:/temp/my-log/app.log Uygulamamı çalıştırdığımda cmd>mvn spring-boot:run Konsolda sql deyimlerini görebiliyorum ama app.log dosyasında görünmüyorlar. Dosya yalnızca ilkbahardaki temel günlükleri içerir. Günlük dosyasında sql deyimlerini görmek için ne yapmalıyım?

6
Bahar - @Transactional - Arka planda ne olur?
Bir yönteme açıklama eklediğinizde gerçekte ne olduğunu bilmek istiyorum @Transactional? Tabii ki, biliyorum ki Spring bu yöntemi bir İşlemde sarar. Ancak, aşağıdaki şüphelerim var: Ben Bahar bir oluşturur duydum vekil sınıf ? Birisi bunu daha derinlemesine açıklayabilir mi ? O proxy sınıfta gerçekte ne var? Gerçek sınıfa ne olur? Ve …

6
Serileştirme sırasında sadece @JsonIgnore kullanılıyor, ancak serileştirme kullanılmıyor
Sunucuya ve sunucudan gönderilen bir kullanıcı nesnesi var. Kullanıcı nesnesini gönderdiğimde, karma şifreyi istemciye göndermek istemiyorum. Bu nedenle, @JsonIgnorepassword özelliğine ekledim , ancak bu aynı zamanda parolayı serileştirmesini de engelliyor ve bu da kullanıcıların bir parola olmadığında kaydolmasını zorlaştırıyor. @JsonIgnoreSerileştirmeye değil, sadece serileştirmeye nasıl başvurabilirim? Spring JSONView kullanıyorum, bu yüzden …

3
Baharı Anlama @Otomatik kullanım
Spring Autowired ek açıklamasını anlamak için spring 3.0.x referans belgelerini okuyorum: 3.9.2 @ Otomatik ve @Inject Aşağıdaki örnekleri anlayamıyorum. Çalışması için XML'de bir şey yapmamız gerekiyor mu? ÖRNEK 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // ... } ÖRNEK …

17
Ek açıklamalar kullanılarak yapılandırılmış bir Bahar Fasulyesine bir özellik değerini nasıl enjekte edebilirim?
Ek açıklamalarla sınıf yolundan alınan bir demet Bahar fasulyem var, örn. @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } Spring XML dosyasında, tanımlanmış bir PropertyPlaceholderConfigurer vardır : <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="/WEB-INF/app.properties" /> </bean> App.properites özelliklerinden birini yukarıda gösterilen fasulye içine enjekte etmek istiyorum. …

30
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
Bunları Yapı Yoluna ekledim : tüm bahar libs Apache Tomcat 7.0 Kütüphanesi Proje başlatma sırasında hala başarısız oluyor: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) …

17
Spring Security kullanırken, bir çekirdekte geçerli kullanıcı adı (yani SecurityContext) bilgilerini almanın doğru yolu nedir?
Ben Bahar Güvenliği kullanan bir Bahar MVC web uygulaması var. Şu anda oturum açmış olan kullanıcının kullanıcı adını bilmek istiyorum. Aşağıda verilen kod snippet'ini kullanıyorum. Kabul edilen yol bu mu? Bu denetleyicinin içindeki statik bir yönteme çağrı yapmaktan hoşlanmam - Spring, IMHO'nun tüm amacını bozar. Uygulamayı geçerli SecurityContext'i veya geçerli …

7
OrderBy'yi Spring Data'da findAll ile kullanma
İlkbahar verilerini kullanıyorum ve DAO'm benziyor public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } Yukarıdaki kodda, yorumlanan satır niyetimi gösterir. Spring Data, ASC / DESC ile bir sütuna göre tüm kayıt sırasını bulmak için böyle bir yöntemi kullanmak için …

23
Enjekte Mockito bir bahar fasulye alay ediyor
JUnit ile birim testi için bir Mockito sahte nesne bir Bahar (3+) fasulye içine enjekte etmek istiyorum. Fasulye bağımlılıklarım şu anda @Autowiredözel üye alanlarına ek açıklama kullanılarak enjekte ediliyor . Ben kullanmayı düşündüm ReflectionTestUtils.setFieldama enjekte etmek istiyorum fasulye örneği aslında bir proxy ve bu nedenle hedef sınıfın özel üye alanlarını …

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.