@Inject和@Named
@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相关推荐
- 在Spring Framework中@Inject和@Autowired有什么区别? 在什么条件下使用哪一个?
本文翻译自:What is the difference between @Inject and @Autowired in Spring Framework? Which one to use un ...
- 学习:springMVC注解
引言 在项目中,组长说我们的@Autowired注解都是黄的 后来,组长说加上@SuppressWarnings来抑制警告信息 @SuppressWarnings 注解目标 其注解目标为类.字段.函数 ...
- JavaEE 资源注入
传统的资源注入采用JNDI注入方式: InitialContext initCtx = new InitialContext();// Perform JNDI lookup to obtain th ...
- 框架:Spring的自动装配
提到依赖注入(DI),就不能不说装配.有些初学者总是会把这两个概念搞混,这个博文就是来跟大家讨论这两个概念以及其中详细的原理. 依赖注入的本质就是装配,装配是依赖注入的具体行为.这就是两者的关系.例 ...
- Spring5参考指南:JSR 330标准注解
文章目录 @Inject 和 @Named @Named 和 @ManagedBean 之前的文章我们有讲过,从Spring3.0之后,除了Spring自带的注解,我们也可以使用JSR330的标准注解 ...
- spring的各种注解的作用-持续更新中
所谓的注入到底啥意思? 其实就是spring内部的import 和python里面的import numpy差不多的效果. 依赖注入: 扯白了就是你自己写的对象,需要被spring兼容. 先说说所谓的 ...
- 第三章 最小化SpringXml 配置
自动装配(autowiring):有助于减少甚至消除<property>元素和<constructor-arg>元素,让spring自动识别如何装配Bean的依赖关系. 自动检 ...
- Guice进阶之整合mybatis和druid
上一篇文章中介绍了guice的基本使用配置,关于guice和spring的对比可以自行baidu或者google,我所了解的guice只是实现了依赖注入,而且相对于spring来说周边生态还是比较弱的 ...
- Guice使用入门以及整合Redis
guice是什么?(借用百度百科的说明和对比) Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC).Guice非常小而且快.Guice是类型安全 ...
最新文章
- 解决git提交敏感信息(回退git版本库到某一个commit)
- OkHttp上传Json嵌套对象
- 【渝粤题库】陕西师范大学292071社会统计学作业(高起专)
- samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...
- 数据状态更新时的差异 diff 及 patch 机制
- 一个月工资6500,一年存了五万左右,算节省吗?
- 谁来结束 GUI 程序?| CSDN 博文精选
- sanic set up
- AngularJS开发指南10:AngularJS依赖注入的详解
- JAVA 实现银行卡归属地查询
- 如何利用PS动作一秒将字体生成逼真刺绣效果
- 用Python物理建模的第一本书终于来啦
- 甘特图是什么意思?甘特图制作步骤教程
- ICD建模问题总结(IED Capability Description)
- SQL模糊查询时LIKE怎样跟变量
- 通达信软件接口是什么?能看得到五档报价吗?
- [jvm-sandbox] 多个agent并用
- 构建统一监管制度 加快数据要素立法修法
- 【挑战学习一百天冲刺实习面试】第二十二天:全面理解BIO、NIO、AIO(完结)
- 去掉高德地图左下角的logo和文字