社区
Java EE
帖子详情
spring注解问题: 如何在Impl类中使用@Resource ??
privateWitkey
2009-11-26 09:31:22
如何修改applicationContext.xml使得Impl中可以使用@Resource注解方式..
我改了老半天了 可就是调不出来..
在applicationContext.xml头文件该怎么修改..
或者
还是什么其他的原因呢?
...全文
164
回复
打赏
收藏
spring注解问题: 如何在Impl类中使用@Resource ??
如何修改applicationContext.xml使得Impl中可以使用@Resource注解方式.. 我改了老半天了 可就是调不出来.. 在applicationContext.xml头文件该怎么修改.. 或者 还是什么其他的原因呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
@Autowired 和 @
Resource
的区别(为什么更推荐
使用
@
Resource
?)
@Autowired和@
Resource
注解
的区别,趣头条面试官:@
Resource
和@Autowired有啥区别?,@Autowired 和 @
Resource
的区别,【Java面试】面试被问:ConcurrentHashMap 底层实现原理?(3)如果指定了type,则从上下文中找到类型匹配的唯一bean进行装配,找不到或者找到多个,都会抛出异常。,找到之后把具体的值赋值到userDao中去(但是如果找到多个的话,会报错!
Spring
框架精髓:深入理解
Spring
的@
Resource
注入
@
Resource
注入 @
Resource
注解
也可以完成属性注入。那它和@Autowired
注解
有什么区别? @
Resource
注解
是JDK扩展包中的,也就是说属于JDK的一部分。所以该
注解
是标准
注解
,更加具有通用性。(JSR-250标准中制定的
注解
类型。JSR是Java规范提案。) @Autowired
注解
是
Spring
框架自己的。 @
Resource
注解
默认根据名称装配byName,未指定name时,
使用
属性名作为name。通过name找不到的话会自动启动通过类型byType装配。 @Autowire
@
Resource
和@Autowired
注解
的区别
介绍 @Autowire和@
Resource
都是
Spring
支持的
注解
方式动态装配bean。
Spring
不但支持自己定义的@Autowired
注解
,还支持由JSR-250规范定义的几个
注解
。如:@
Resource
、@PostConstruct 及 @PreDestroy 二者联系 @Autowired和@
Resource
注解
都是作为bean对象注入的时候
使用
的 两者都可以声明在字段和setter方法上 注意:如果声明在字段上,那么就不需要再写setter方法。但是本质上,该对象还是作为set方法的实
@Qualifier
注解
和@
Resource
注解
在传统的MVC实现里面
Spring
boot 的controller-service-
Impl
-Dao-db controller层调用service接口层里面的方法大多
使用
@Autowired自动注入
注解
实际上调用
Impl
的具体实现 但是当一个接口的方法,对应多个实现的时候,怎么区分到底注入哪一个呢 答案是@Qualifier
注解
和@
Resource
注解
@Qualifier
注解
的用处:当一个接口有多个实现的时候,为了指名具体调用哪个类的实现 @
Resource
注解
:可以通过 byName命名 和
Spring
中静态方法中
使用
@
Resource
注解
的变量
Spring
框架中
使用
静态注入 开发中,有些时候可能会工具类的静态方法,而这个静态方法中又
使用
到了@
Resource
注解
后的变量。如果要直接
使用
Utils.staticMethod(),项目会报异常;如果不直接
使用
,还要先 new Utils().staticMethod() 吧啦吧啦一大堆!对于一个强迫症码农不能忍! 那么,
问题
来了…例如下面代码: /** * @Description 业
Java EE
67,549
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章