«spring-boot» etiketlenmiş sorular

Spring Boot, mutlak minimum yaygara ile kolayca Spring destekli, üretim sınıfı uygulamalar ve hizmetler oluşturmanıza olanak tanıyan bir çerçevedir. Spring'in yeni ve deneyimli kullanıcıları için çalışacak şekilde tasarlanmış Spring platformunun görüşünü alır.

10
Spring Boot tarafından örtük olarak kullanılan Jackson JSON eşleştiricisi nasıl özelleştirilir?
Spring Boot'u (1.2.1), RESTful Web Hizmeti Oluşturma öğreticisiyle benzer şekilde kullanıyorum : @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Yukarıda, Spring MVC, nesnemi JSON'a serileştirmek için dolaylı olarak Jackson'ı kullanıyor EventList. Ancak JSON biçiminde bazı basit özelleştirmeler yapmak istiyorum, örneğin: setSerializationInclusion(JsonInclude.Include.NON_NULL) Soru, örtük JSON …

4
Eksik CrudRepository # findOne yöntemi
Projemde Spring 5 kullanıyorum. Bugüne kadar mevcut yöntem vardı CrudRepository#findOne. Ancak en son anlık görüntüyü indirdikten sonra aniden kayboldu! Yöntemin şu anda mevcut olmadığına dair herhangi bir referans var mı? Bağımlılık listem: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven …


7
BootRun'dan JVM seçenekleri nasıl geçirilir
Uzak ana bilgisayarla iletişim kuran basit Spring web uygulaması geliştiriyorum ve kurumsal proxy arkasında yerel olarak test etmek istiyorum. "Spring Boot" gradle eklentisini kullanıyorum ve asıl soru, JVM için proxy ayarlarını nasıl belirleyebilirim? Bunu yapmanın birkaç yolunu denedim: gradle -Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080 bootRun export JAVA_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" export GRADLE_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" Ancak hiçbiri …
100 java  gradle  spring-boot 

8
Yöntem org.postgresql.jdbc.PgConnection.createClob () henüz uygulanmadı
Bu hatayı nasıl çözebilirim: java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_161] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_161] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_161] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_161] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.useContextualLobCreation(LobCreatorBuilderImpl.java:113) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.makeLobCreatorBuilder(LobCreatorBuilderImpl.java:54) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:271) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:114) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at …
99 java  spring-boot 

7
Spring Boot - application.yml'den haritayı enjekte edin
Aşağıdakileri içeren bir Spring Boot uygulamam var application.yml- temelde buradan alınmıştır : info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} Belirli değerleri enjekte edebilirim, örneğin @Value("${info.build.artifact}") String value Bununla birlikte, tüm haritayı enjekte etmek istiyorum, yani şuna benzer bir şey: @Value("${info}") Map<String, Object> info Bu (veya benzer bir …

8
Spring Boot application.properties değeri doldurulmuyor
Bazı harici yapılandırmalarla çalışmaya çalıştığım çok basit bir Spring Boot uygulamam var. Yaylı önyükleme belgelerindeki bilgileri izlemeye çalıştım ancak bir yol engeli ile karşılaşıyorum. Uygulamayı application.properties dosyasındaki harici konfigürasyonun altında çalıştırdığımda, bean içindeki değişkene yerleştirilmiyor. Eminim aptalca bir şey yapıyorum, herhangi bir öneriniz için teşekkürler. MyBean.java (/ src / main …

8
Spring boot @ResponseBody varlık kimliğini seri hale getirmiyor
Garip bir probleminiz var ve bununla nasıl başa çıkılacağını çözemiyorsunuz. Basit bir POJO'ya sahip olun: @Entity @Table(name = "persons") public class Person { @Id @GeneratedValue private Long id; @Column(name = "first_name") private String firstName; @Column(name = "middle_name") private String middleName; @Column(name = "last_name") private String lastName; @Column(name = "comment") private …

20
java.lang.IllegalArgumentException: Türün dönüş değeri için dönüştürücü bulunamadı
Bu kod ile @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity<foo> foo() { Foo model; ... return ResponseEntity.ok(model); } } Aşağıdaki istisnayı alıyorum java.lang.IllegalArgumentException: No converter found for return value of type Benim tahminim, Jackson eksik olduğu için nesne JSON'a dönüştürülemiyor. Nedenini anlamıyorum çünkü Jackson'ın yaylı botla inşa edildiğini düşündüm. …

3
MockMvc'yi SpringBootTest ile kullanmak ile WebMvcTest'i kullanmak arasındaki fark
Spring Boot'ta yeniyim ve SpringBoot'ta testin nasıl çalıştığını anlamaya çalışıyorum. Aşağıdaki iki kod parçacığı arasındaki farkın ne olduğu konusunda biraz kafam karıştı: Kod pasajı 1: @RunWith(SpringRunner.class) @WebMvcTest(HelloController.class) public class HelloControllerApplicationTest { @Autowired private MockMvc mvc; @Test public void getHello() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/").accept(MediaType.APPLICATION_JSON)) .andExpect(status().isOk()) .andExpect(content().string(equalTo("Greetings from Spring Boot!"))); } } …

11
Entegrasyon testleri için yay önyükleme varsayılan profili
Spring-boot , örneğin farklı ortamlar için ayrı konfigürasyona sahip olmasına izin veren Spring profillerini ( http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html ) kullanır . Bu özelliği kullanmamın bir yolu, test veritabanını entegrasyon testleri tarafından kullanılacak şekilde yapılandırmaktır. Bununla birlikte, kendi profilimi 'test' oluşturmam ve bu profili her test dosyasında açıkça etkinleştirmem gerektiğini merak ediyorum. Şu …


16
Spring Boot uygulamamda HikariCP'yi application.properties dosyalarımda nasıl yapılandırabilirim?
HikariCP'yi Spring Boot (1.2.0.M1) uygulamamda kurmaya çalışıyorum, böylece Tomcat DBCP yerine kullanmayı test edebilirim. Tomcat ile yaptığım gibi application.properties dosyamdaki bağlantı havuzunu yapılandırmak istiyorum, ancak bunu nasıl yapmam gerektiğini anlayamıyorum. Bulduğum tüm örnekler ya JavaConfig stilini gösteriyor ya da ayrı bir HikariCP özellikler dosyası kullanıyor. Biri application.properties dosyasında bunu yapılandırmak …

19
Spring boot Security Güvenliği devre dışı bırak
Aşağıdaki bağımlılıklara sahip bir Spring Boot projesinde güvenliği devre dışı bırakmak için security.basic.enabled = false kullandığımda : <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> Aşağıdaki İstisnayı görüyorum : org.springframework.beans.factory.BeanCreationException: Error creating …

6
Spring Boot Test logging.level'i yok sayıyor
Maven modülümden biri, testleri çalıştırırken kayıt seviyelerimi göz ardı ediyor. In src/test/resourcesI var application.properties: app.name=bbsng-import-backend app.description=Import Backend Module for Application spring.profiles.active=test # LOGGING logging.level.root=error logging.level.org.springframework.core =fatal logging.level.org.springframework.beans=fatal logging.level.org.springframework.context=fatal logging.level.org.springframework.transaction=error logging.level.org.springframework.test=error logging.level.org.springframework.web=error logging.level.org.hibernate=ERROR Ben de denedim application-test.properties. Uygulamam, özellikle bağlam yüklenirken çok fazla günlük kaydı tutuyor. Denedim logback.xml, logback-test.xmlve logback-spring.xmlbaşka bir …

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.