@Inject和@Named注解示例
本文介绍的两个注解,是JSR-330的一部分。在Spring 3中,开始支持JSR-330的注解。这些注解在使用上和Spring的注解一样,所不同的只是需要额外的相关jar包。你可以使用下面的注解在spring 3应用中。

  • @Inject替代@Autowired来执行注入
  • @Named替代@Component来声明一个Bean

让我们使用Eclipse来创建Spring应用:

  • 1.创建一个项目:创建一个名为SpringAnnotationExamples的项目,创建一个包com.javabeat.injectandnamedannotations
  • 2.添加库:添加相关spring jar包
  • 3.创建java文件:在包com.javabeat.injectandnamedannotations中创建Product ,ProductDao, ProductDaoImpl,ProductService和MainApp
  • 4.创建配置文件:Beans.xml

更多内容:点击

@Inject和@Named相关推荐

  1. 在Spring Framework中@Inject和@Autowired有什么区别? 在什么条件下使用哪一个?

    本文翻译自:What is the difference between @Inject and @Autowired in Spring Framework? Which one to use un ...

  2. 学习:springMVC注解

    引言 在项目中,组长说我们的@Autowired注解都是黄的 后来,组长说加上@SuppressWarnings来抑制警告信息 @SuppressWarnings 注解目标 其注解目标为类.字段.函数 ...

  3. JavaEE 资源注入

    传统的资源注入采用JNDI注入方式: InitialContext initCtx = new InitialContext();// Perform JNDI lookup to obtain th ...

  4. 框架:Spring的自动装配

    提到依赖注入(DI),就不能不说装配.有些初学者总是会把这两个概念搞混,这个博文就是来跟大家讨论这两个概念以及其中详细的原理.  依赖注入的本质就是装配,装配是依赖注入的具体行为.这就是两者的关系.例 ...

  5. Spring5参考指南:JSR 330标准注解

    文章目录 @Inject 和 @Named @Named 和 @ManagedBean 之前的文章我们有讲过,从Spring3.0之后,除了Spring自带的注解,我们也可以使用JSR330的标准注解 ...

  6. spring的各种注解的作用-持续更新中

    所谓的注入到底啥意思? 其实就是spring内部的import 和python里面的import numpy差不多的效果. 依赖注入: 扯白了就是你自己写的对象,需要被spring兼容. 先说说所谓的 ...

  7. 第三章 最小化SpringXml 配置

    自动装配(autowiring):有助于减少甚至消除<property>元素和<constructor-arg>元素,让spring自动识别如何装配Bean的依赖关系. 自动检 ...

  8. Guice进阶之整合mybatis和druid

    上一篇文章中介绍了guice的基本使用配置,关于guice和spring的对比可以自行baidu或者google,我所了解的guice只是实现了依赖注入,而且相对于spring来说周边生态还是比较弱的 ...

  9. Guice使用入门以及整合Redis

    guice是什么?(借用百度百科的说明和对比) Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC).Guice非常小而且快.Guice是类型安全 ...

最新文章

  1. 解决git提交敏感信息(回退git版本库到某一个commit)
  2. OkHttp上传Json嵌套对象
  3. 【渝粤题库】陕西师范大学292071社会统计学作业(高起专)
  4. samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...
  5. 数据状态更新时的差异 diff 及 patch 机制
  6. 一个月工资6500,一年存了五万左右,算节省吗?
  7. 谁来结束 GUI 程序?| CSDN 博文精选
  8. sanic set up
  9. AngularJS开发指南10:AngularJS依赖注入的详解
  10. JAVA 实现银行卡归属地查询
  11. 如何利用PS动作一秒将字体生成逼真刺绣效果
  12. 用Python物理建模的第一本书终于来啦
  13. 甘特图是什么意思?甘特图制作步骤教程
  14. ICD建模问题总结(IED Capability Description)
  15. SQL模糊查询时LIKE怎样跟变量
  16. 通达信软件接口是什么?能看得到五档报价吗?
  17. [jvm-sandbox] 多个agent并用
  18. 构建统一监管制度 加快数据要素立法修法
  19. 【挑战学习一百天冲刺实习面试】第二十二天:全面理解BIO、NIO、AIO(完结)
  20. 去掉高德地图左下角的logo和文字

热门文章

  1. 《数据库系统概论》:DBA的职责有些
  2. Spring Advice 有哪些类型?
  3. Maya如何切换中英文
  4. 怎么选择.net培训机构
  5. 72个免费学习网站,涵盖所有,你值得拥有!【非推广】
  6. 对window的注册表进行优化
  7. js爬取:bili播放列表,右下角建立红底白字下载按钮,保存为csv格式到本地
  8. 软件测试技术 实验一:黑盒测试1
  9. rangeOfString 失效了
  10. linux软件的下载