草庐IT

autowired

全部标签

spring-boot - 尝试 Autowiring ClientResources 时出现问题

我正在尝试AutowiringClientResources,如下所示:@Bean(destroyMethod="shutdown")publicClientResourcesclientResources(){finalClientResourcesres=DefaultClientResources.create();returnres;}但我面临以下问题:Exceptionencounteredduringcontextinitialization-cancellingrefreshattempt:org.springframework.beans.factory.BeanCre

java - @Service 中带有 Kotlin 的 Spring Boot @Autowired 始终为空

目前我尝试用Kotlin重写我的JavaSpringBoot应用程序。我遇到了一个问题,在我所有使用@Service注释的类中,依赖注入(inject)都无法正常工作(所有实例都是null)。这是一个例子:@Service@TransactionalopenclassUserServiceController@Autowiredconstructor(valdsl:DSLContext,valteamService:TeamService){//dslandteamServicearenullinallmethods}在Java中做同样的事情没有任何问题:@Service@Transa

java - @Service 中带有 Kotlin 的 Spring Boot @Autowired 始终为空

目前我尝试用Kotlin重写我的JavaSpringBoot应用程序。我遇到了一个问题,在我所有使用@Service注释的类中,依赖注入(inject)都无法正常工作(所有实例都是null)。这是一个例子:@Service@TransactionalopenclassUserServiceController@Autowiredconstructor(valdsl:DSLContext,valteamService:TeamService){//dslandteamServicearenullinallmethods}在Java中做同样的事情没有任何问题:@Service@Transa

spring - 如何在kotlin中使用@Autowired之类的spring注解?

是否可以在Kotlin中执行类似以下操作?@AutowiredinternalvarmongoTemplate:MongoTemplate@AutowiredinternalvarsolrClient:SolrClient 最佳答案 在Spring中进行依赖注入(inject)的推荐方法是构造函数注入(inject):@ComponentclassYourBean(privatevalmongoTemplate:MongoTemplate,privatevalsolrClient:SolrClient){//code}在Spring

spring - 如何在kotlin中使用@Autowired之类的spring注解?

是否可以在Kotlin中执行类似以下操作?@AutowiredinternalvarmongoTemplate:MongoTemplate@AutowiredinternalvarsolrClient:SolrClient 最佳答案 在Spring中进行依赖注入(inject)的推荐方法是构造函数注入(inject):@ComponentclassYourBean(privatevalmongoTemplate:MongoTemplate,privatevalsolrClient:SolrClient){//code}在Spring

java - 解决Spring与@Autowired和@Qualifier的冲突

我有一个接口(interface)publicinterfaceParentService{}和两个实现类@Service("child1service")publicclassChild1implementsParentService{}@Service("child2service")publicclassChild2implementsParentService{}现在我的ControllerpublicclassServeChild1ControllerextenddsAbstractController{@AutowiredpublicServeChild1Controlle

java - Spring Boot - 环境@Autowired 抛出 NullPointerException

我有一个使用SpringBoot0.5.0.M5的项目设置。在其中一个配置文件中,我正在尝试@AutowireEnvironment,但由于NullPointerException而失败。这是我目前所拥有的:应用程序.java@EnableAutoConfiguration@Configuration@ComponentScanpublicclassApplication{publicstaticvoidmain(String[]args){SpringApplication.run(Application.class,args);}}JpaConfig.java我正在尝试@Autow

java - 如何 Autowiring RedisTemplate<String,Long>

我想在springboot上使用RedisTemplate。我可以成功使用StringRedeisTemplate,但是当我不能使用RedisTemplate时。这是代码。@ServicepublicclassMyService{@AutowiredprivateRedisTemplatetemplate;publicvoidexecute(){template.opsForValue().set("hoge",1l);}}但是,当启动应用程序时,会出现错误。>Exceptioninthread"main">org.springframework.beans.factory.BeanC

SpringBoot项目中@Autowired注解注入组件为空Null,@Value注解注入值为空Null 的解决办法

问题概述在Spring项目开发组件中,通过@Autowired注解注入组件为空Null,@Value注解注入值为空Null,如下图:解决办法 如果你遇到了这个问题,如果是中、高级开发工程师,先自我反省,自我检讨一下吧!这个是入门的(基础的不能再基础了),这个知识就不在这儿展开了,如果遇到了这个问题,从以下步骤进行排查:1、首先查看注解,查看当前组件类上是否存在注解:@Component、@Service目的是使Spring能识别到并交由Spring进行管理,关于@Component、@Service、@Repository、@Controller注解:@Component是Spring组件的基

Spring Data MongoDB : set repository collection?

如何指定我希望我的存储库所属的集合?我的配置:我的文档:@DocumentpublicclassUser{@IdStringid;@IndexedStringemail;...gettersandsettersomitted...}用户集合的存储库(位于...mongodb.repositories包内)。我从CrudRepository扩展:publicinterfaceUserRepositoryextendsCrudRepository{UserfindByEmail(Stringemail);}最后,我想在其中使用UserRepository的springservlet的Con