当前位置: 首页 > news >正文

快速网站建设网络营销岗位技能

快速网站建设,网络营销岗位技能,新开网店自己如何推广,怎么做好邯郸网站建设参看本文前 你要先了解 spring中的 Autowired和Qualifier 注解 如果之前没有接触过 可以查看我的文章 java spring 根据注解方式按(类型/名称)注入Bean 然后 创建一个java项目 引入spring注解方式 所需要的包 然后 在src下创建包 我们这里直接叫 Bean 在Bean下创建包 叫UserD…

参看本文前 你要先了解 spring中的 Autowired和Qualifier 注解
如果之前没有接触过 可以查看我的文章
java spring 根据注解方式按(类型/名称)注入Bean
然后 创建一个java项目

引入spring注解方式 所需要的包
在这里插入图片描述
然后 在src下创建包 我们这里直接叫 Bean
在Bean下创建包 叫UserData

然后在src下创建 bean.xml 配置文件 参考代码如下

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><context:component-scan base-package="Bean.UserData"></context:component-scan>
</beans>

此时 我们项目就对刚刚创建的UserData开启了注解扫描

然后在UserData下创建一个类 我们这里就叫 User
参考代码如下

package Bean.UserData;import org.springframework.stereotype.Component;@Component(value = "User")
public class User {public String toString(){return "Umint";}
}

然后 我们在同目录下 在创建一个类 叫 depart
参考代码如下

package Bean.UserData;import org.springframework.stereotype.Component;import javax.annotation.Resource;@Component(value = "depart")
public class depart {@Resourceprivate User user;public void setUser(User user){this.user = user;}public String toString(){return "user="+this.user;}
}

这里 我们就用了一个Resource注解 放在这上面 就起到了一个Autowired的作用 根据类型注入对象
那么 我们就会扫描出User 对象类型的类 注入到这里面

我们在src下创建测试类 text 参考代码如下


import Bean.UserData.depart;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class text {public static void main(String args[]) {ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");depart depart = context.getBean("depart", depart.class);System.out.println(depart);}
}

运行结果如下
在这里插入图片描述
这里可以看到 我们Resource是可以当Autowired用的
但可能有人说 但他不能配合Qualifier啊
没事啊 配合不了自己上啊
我们改一下depart的代码
改成如下代码

package Bean.UserData;import org.springframework.stereotype.Component;import javax.annotation.Resource;@Component(value = "depart")
public class depart {@Resource(name = "User")private User user;public void setUser(User user){this.user = user;}public String toString(){return "user="+this.user;}
}

还是能正常执行 这次 Resource 指定name为User 去根据名称再扫描

虽然说Resource挺全面的 但 Autowired和Qualifier 分工更明确 场景适应肯定更强
且 Resource并不是spring官方提供的注解 spring官方肯定还是建议用 spring提供的Autowired和Qualifier

http://www.hrbkazy.com/news/45149.html

相关文章:

  • 苏州微网站制作seo资料网
  • 做商城网站的公司正规代运营公司
  • 网站空间商 权限网站优化课程培训
  • 诸暨有哪些制作网站公司网页搜索
  • 推广普通话内容100字合肥seo优化公司
  • 河北建设信息平台网站百度框架户开户渠道
  • 高新区手机网站建设贵港seo
  • 青岛做网站报价软文营销平台
  • 企业网站 建设流程吉林seo管理平台
  • 怎么在windows做网站站长之家音效
  • 风琴折叠图片效果网站微信营销的方法有哪些
  • 网站转化率偏低怎么办微信推广方案
  • 移动端网站开发前端模板免费平台
  • 互动吧网站模板百度搜索结果优化
  • 烟台 网站建设多少钱手游cpa推广平台
  • 韩国做游戏的电影 迅雷下载网站100个裂变营销案例
  • 百度网站优化升上去优就业seo
  • 查询icp备案跟接入的网站网站开发流程有哪几个阶段
  • 用dreammwea怎么做视频网站全球搜是什么公司
  • 政府网站开发项目书网站权重怎么看
  • 官方网站建设银行信用卡如何自己免费制作网站
  • 托管机构短视频优化
  • 新零售是什么模式杭州seo托管公司推荐
  • 江苏住房和城乡建设厅网站报考成人教育培训机构十大排名
  • 现在网站一般做多大的引流app推广软件
  • 在线diy网站互联网营销培训平台
  • 上海哪家公司做网站好seo诊断站长
  • 网络信息安全公司排名系统优化软件十大排名
  • 国家信用信息企业公示系统官网深圳抖音seo
  • h5网站建设模板网络公关公司联系方式