草庐IT

boot-args

全部标签

java - Spring Boot 测试类可以重用应用程序上下文以更快地运行测试吗?

@ContextConfiguration位置属性对SpringBoot集成测试没有意义。是否有任何其他方法可以在使用@SpringBootTest注释的多个测试类中重用应用程序上下文? 最佳答案 是的。Actuallyitisdefaultbehavior.该链接指向SpringFramework文档,SpringBoot在后台使用该文档。顺便说一句,在使用@ContextConfiguration时,默认情况下也会重用上下文。 关于java-SpringBoot测试类可以重用应用程序

java - Spring Boot 测试类可以重用应用程序上下文以更快地运行测试吗?

@ContextConfiguration位置属性对SpringBoot集成测试没有意义。是否有任何其他方法可以在使用@SpringBootTest注释的多个测试类中重用应用程序上下文? 最佳答案 是的。Actuallyitisdefaultbehavior.该链接指向SpringFramework文档,SpringBoot在后台使用该文档。顺便说一句,在使用@ContextConfiguration时,默认情况下也会重用上下文。 关于java-SpringBoot测试类可以重用应用程序

java - "No qualifying bean of type"用于 Spring Boot 中的 JPA 存储库

我正在使用SpringBoot实现RestAPI。由于我的实体类来自另一个包中的一个包,因此我必须使用注释EntityScan来指定它。另外,我使用EnableJpaRepositories来指定定义JPA存储库的包。这是我的项目的样子://Application.java@Configuration@EnableAutoConfiguration@ComponentScan@EntityScan("org.mdacc.rists.cghub.model")@EnableJpaRepositories("org.mdacc.rists.cghub.ws.repository")在我的C

java - "No qualifying bean of type"用于 Spring Boot 中的 JPA 存储库

我正在使用SpringBoot实现RestAPI。由于我的实体类来自另一个包中的一个包,因此我必须使用注释EntityScan来指定它。另外,我使用EnableJpaRepositories来指定定义JPA存储库的包。这是我的项目的样子://Application.java@Configuration@EnableAutoConfiguration@ComponentScan@EntityScan("org.mdacc.rists.cghub.model")@EnableJpaRepositories("org.mdacc.rists.cghub.ws.repository")在我的C

java - 在spring boot websocket中向特定用户发送通知

我想向特定客户发送通知。例如用户名用户@Configuration@EnableWebSocketMessageBrokerpublicclassWebSocketConfigurationextendsAbstractWebSocketMessageBrokerConfigurer{@OverridepublicvoidregisterStompEndpoints(StompEndpointRegistrystompEndpointRegistry){stompEndpointRegistry.addEndpoint("/socket").setAllowedOrigins("*")

java - 在spring boot websocket中向特定用户发送通知

我想向特定客户发送通知。例如用户名用户@Configuration@EnableWebSocketMessageBrokerpublicclassWebSocketConfigurationextendsAbstractWebSocketMessageBrokerConfigurer{@OverridepublicvoidregisterStompEndpoints(StompEndpointRegistrystompEndpointRegistry){stompEndpointRegistry.addEndpoint("/socket").setAllowedOrigins("*")

spring - 在运行时设置/覆盖 Spring/Spring Boot 属性

在使用SpringBoot的项目中,我们使用application.properties,但需要根据外部配置配置其中一些属性(如日志记录级别的端口号)。我们通过API访问配置,因此仅在运行时才知道。有没有办法在运行时覆盖或设置一些Spring属性(例如使用bean),如果可以,如何实现? 最佳答案 您可以使用SpringCloudConfig来执行此操作仅出于说明目的,这里有一种在运行时查看动态属性覆盖的相对快速的方法:首先,为了让您的bean能够获取更改的属性,您需要对其进行注释@RefreshScope将SpringCloud依

spring - 在运行时设置/覆盖 Spring/Spring Boot 属性

在使用SpringBoot的项目中,我们使用application.properties,但需要根据外部配置配置其中一些属性(如日志记录级别的端口号)。我们通过API访问配置,因此仅在运行时才知道。有没有办法在运行时覆盖或设置一些Spring属性(例如使用bean),如果可以,如何实现? 最佳答案 您可以使用SpringCloudConfig来执行此操作仅出于说明目的,这里有一种在运行时查看动态属性覆盖的相对快速的方法:首先,为了让您的bean能够获取更改的属性,您需要对其进行注释@RefreshScope将SpringCloud依

java - Spring boot + Hibernate + JPA 没有可用的事务性 EntityManager

我使用SpringBoot1.2.3.RELEASE版本和JPAoverhibernate。我遇到以下异常org.springframework.dao.InvalidDataAccessApiUsageException:NotransactionalEntityManageravailable;nestedexceptionisjavax.persistence.TransactionRequiredException:NotransactionalEntityManageravailableatorg.springframework.orm.jpa.EntityManagerFa

java - Spring boot + Hibernate + JPA 没有可用的事务性 EntityManager

我使用SpringBoot1.2.3.RELEASE版本和JPAoverhibernate。我遇到以下异常org.springframework.dao.InvalidDataAccessApiUsageException:NotransactionalEntityManageravailable;nestedexceptionisjavax.persistence.TransactionRequiredException:NotransactionalEntityManageravailableatorg.springframework.orm.jpa.EntityManagerFa