autowired相关内容

Spring Autowiring 不适用于抽象类

我有一个项目,其中有一个接口,一个实现相同接口的抽象类,然后是一组实现该接口并扩展抽象类的具体类. 公共接口发票{无效过程();}@成分公共抽象类 AbstractInvoice(){@资源受保护的作家作家;受保护的validateInvoice(){//一些实现}}@成分public Class TypeAInvoice() 扩展 AbstractInvoice 实现 Invoice{@覆盖公 ..
发布时间:2021-11-25 09:33:26 C#

Spring 可以在抽象类中自动装配吗?

Spring 无法自动装配我的对象?是否可以在抽象类中自动装配对象.假设所有模式都在 application-context.xml 中提供 问题:在基类和扩展类(如果有)@Service @Component 上应该使用什么注解? 示例 抽象类超人{@Autowire私有数据库服务数据库服务;抽象 void Fly();protected void doSuperPowerActio ..
发布时间:2021-11-25 09:23:49 C#

了解 Spring @Autowired 的用法

我正在阅读 spring 3.0.x 参考文档以了解 Spring Autowired 注释: 3.9.2 @Autowired 和@Inject 我无法理解以下示例.我们需要在 XML 中做些什么才能让它工作吗? 示例 1 public class SimpleMovieLister {私人电影搜索器电影搜索器;@自动连线公共无效 setMovieFinder(MovieFi ..
发布时间:2021-11-19 23:00:44 Java开发

如何在 SpringBoot 应用程序中自动装配具有带参数的构造函数的组件

我有一个具有自动装配构造函数的类. 现在当我在我的班级中自动装配这个类对象时.我如何为构造函数传递参数?? 示例代码:具有自动装配构造函数的类: @Component公共类变压器{私有字符串数据源;@自动连线公共变压器(字符串数据源){this.dataSource = 数据源;}} 为具有带参数构造函数的组件使用自动装配的类: @Component公共类 Transformer ..
发布时间:2021-11-17 05:34:45 Java开发

Spring 框架如何自动装配一个集合

我从未见过自动装配的集合: @Service公共类 SomeFactory {@自动连线私人列表福斯;@PostConstruct公共无效初始化(){for(Foo foo: foos) {//做点什么}}} 在 init() 方法中,我可以看到 foos 已经有几个条目.我猜 Spring 知道谁应该是 foos 的入口.但是,怎么样?如果我想在 foos 中添加一个 Foo 对象应该怎么做 ..
发布时间:2021-11-10 22:52:35 Java开发

我不能使用注释来指示 bean 是主 bean

我们知道在 Spring 中,有一个属性“primary",表示如果有多个 bean 可用于自动装配到一个属性,则该 bean 是第一个候选对象. 但是现在我所有的 bean 定义都是使用 @Component/@Service 等声明的,我找不到可以用来声明 bean 的相应“主要"属性. 请告诉我如何实现这一点,谢谢. 解决方案 在 Spring 3.0 中,您 ..
发布时间:2021-11-10 22:52:26 Java开发

Spring STOMP 从应用程序的任何地方发送消息

我正在使用 Stomp 构建一个应用程序来通过 websockets 代理消息.我正在尝试将消息从服​​务器发送到客户端,而无需来自应用程序中任何地方的请求.我在网上找到了两种不同的选择,用于从应用程序的任何位置发送消息. 第一个在 Websocket 文档中找到. 第 20.4.5 节: @Controller公共类问候控制器{私人 SimpMessagingTemplate 模板;@自 ..
发布时间:2021-11-10 22:47:38 Java开发

Java中@Autowired注解的好处

也许是因为我的英文错误,我无法理解使用@Autowired注解的好处. 根据教程,我们可以通过@Autowired 将第一种(I.)情况简化为第二种情况(II.). 我的问题是,@Autowired 的含义是什么?因为它没有告诉更多,因为没有使用@Autowired,编译器可以根据声明找出“EmpDao emDao"和“EmpManager"密切相关. 代码引用自 这里 我 ..
发布时间:2021-11-10 22:42:24 Java开发

Spring @Autowired 不工作

我在自动装配注释方面遇到了一些问题.我的应用程序如下所示: 这是控制器: @Controller公共类 MyController {@自动连线@Qualifier("someService")私人 SomeService someService;....} 这是一个服务层: public interface SomeService {...}@服务公共类 SomeServiceImpl ..
发布时间:2021-11-10 22:40:37 其他开发

@Autowire 因 @Repository 而失败

我无法使 @Autowire 注释与 @Repository 注释类一起工作. 我有一个界面: 公共接口 AccountRepository {公共帐户 findByUsername(String username);公共账户 findById(long id);公共帐户保存(帐户帐户);} 以及实现接口的类用@Repository 注释: @Repository公共类 Account ..
发布时间:2021-11-10 22:33:12 其他开发