autowired相关内容
我对Spring还很陌生,我想使用Spring AOP在调用POJO获取方法时发出通知。 我创建了一个简单的POJO: package com.atlas.datastore.datadomain; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.ste
..
在下面的简单Spring Rest控制器类中,@RequestBody模型对象/组件AUser应该是单例的还是原型的。我之所以要检查这一点,是因为每个请求都由一个单独的线程提供服务,AUser具有不同的AUser值,因此如果AUser类是默认的Singleton类型,那么来自同时命中的各个线程的请求是否会覆盖彼此的数据。 @RestController @Component public c
..
如何从容器自动部署Nette服务,以便在演示者(控制器)或模型等内部使用? 推荐答案 若要自动布线Nette中的服务以便于检索和使用,它们必须在配置.neon配置中注册,或者必须是框架以多种方式默认设置的服务: 在构造函数中指定和传递接口、类类型 use AppModel; // or use AppModelArticleRepository; publi
..
我已经创建了一个symfony 5.3+包,它应该用于将公共代码添加到不同的项目中。该捆绑包包含一些服务,这些服务应该可以使用symfony文档中所述的参数/选项进行配置。 如何为这些选项提供默认值?捆绑包中设置的默认值Configuration.php不起任何作用。 详细信息: 我使用以下结构创建了一个捆绑包项目,并使用Composer将其添加到我的symfony项目中:
..
在执行弹簧容器的自动配置时,自动连接字段和构造函数是否错误。例如: @Component public class Test1 { @Autowired private Test2 B; @Autowired Test(Test2 C) { this.B=C; } } 你能解释一下到底发生了什么吗? 推荐答案 错误。
..
我知道这个错误是不言而喻的,但是当我将REST模板的设置从构造函数删除到@Autwire@Qualifier(“myRestTemplate”)私有RestTemplate REST模板时,它起作用了。 我只想知道,如果同一个类具有我试图自动绑定的内容的Bean定义,我如何在构造函数中做到这一点? org.springframework.beans.factory.BeanCurren
..
我当前正在使用会话对象。在服务层,我正在自动装配会话作用域的Bean。我想知道春天是如何做到这一点的?更有趣的是,即使我使用FINAL关键字并使用构造函数注入,Spring仍然能够自动绑定对象。 @Service public class SomeServiceImpl implements SomeService { private final UserSessionDetail
..
我使用的是Spring框架4。 我有一个类(比如ClassA),其中使用了另一个类(比如ClassB)。ClassA的成员变量正在从ClassB获取值。ClassB有一个从属性文件读取数据的静态方法。在ClassB中,使用@Autowired注释注入静态成员变量ApplicationContext。 我想要的是,我想确保当ClassA使用其成员变量时,它应该使用从属性文件读取的值进行所有设
..
有没有办法自动布线处于正常状态的Bean? 还有一个例子。我们有2个文件管理器的实现。其中一个实现应该根据属性‘Platform’在中进行初始化。通过Archaius的属性句柄。 @Component public class AwsPlatformCondition implements Condition { @Autowired private Archaius
..
我正尝试在我的服务的方法中使用@Transactional注释来延迟加载域。但是,在我的实现类上使用@Transactional会使所有自动绑定的字段null。 以下是我的实现: @Service public class UserServiceImpl implements UserService { /** * DefaultMapper. */ @Autowired
..
有人能告诉我为什么@Autwire说不推荐字段注入,而TextWriter对象‘Text’也说它不能自动布线,因为有不止一个文本写入器类型的Bean。My code. 推荐答案 有谁能告诉我为什么@Autwire说油田注入不是 推荐? 出于设计原因。将Bean直接注入字段会隐藏您的依赖项,并鼓励糟糕的设计: 类API(公共/受保护成员)不会在它们存在时指定它们。 如果没有
..
我正在开始使用Spring,我正在尝试使用Security、休眠和百里叶构建一个应用程序。 我有这个错误,困扰了我好几天。 以下是日志: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Injection of auto
..
我正在使用几个REST API创建一个非常简单的应用程序,它目前工作正常,直到我尝试在我的健康检查API上使用BuildProperties。启动我的应用程序时,我收到以下错误: Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' en
..
我的项目中有此层次结构: ▼ server ▼ myproject ▼ src ▼ main ▼ java ▼ rest ▼ repository Ⓘ MyRepository ▶ resources ▼ test ▼ java
..
我正在尝试设置我的数据源以获取连接,但它在conn=dataSource.getConnection();上返回空值。以下是我的DAO中的相关代码: @Autowired public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; } @Override
..
我开始使用 Spring DI,但我正在努力解决依赖注入问题,更糟糕的是,我什至不知道为什么,因为这对我来说似乎没问题.希望你们能帮助我! 问题是注释为@Autowired的属性总是null 我有几个具有 Maven 结构的项目: com.diegotutor.lessondeliver com.diegotutor.utility 我在 Tomcat 7 上运行示例
..
..
假设我的接口扩展 CrudRepository 如下 @Repository公共接口 EmployeeRepository 扩展 CrudRepository{} 我在我的 Service 类中使用 EmployeeRepository 接口,如下所示 @Service公共类 EmployeeService{@自动连线员工存储库员工存储库;公共列表
..
尝试将属性自动连接到 Spring 3.0.5.RELEASE 中的 bean,我正在使用: config.properties: 用户名=我的用户名 main-components.xml: 我的班级: @Service公共类 MyClass {@Value("${用户名}")私人字符串用户名;...} 因此,用户名被设置为 literally "${username}",因
..
这是我的问题: 我有几个 Web 服务类来测试它们是否都从通用服务继承了它们的方法.我认为我可以按功能区域(即三组测试方法,每组依赖于不同的底层 DAO 方法调用)分解测试套件,而不是为每个测试套件编写单元测试. 我建议做的是: @Mock StateDAO mockedStateDao;@Mock CountyDAO 嘲笑CountyDao;@Mock VisitorDAO 嘲笑V
..