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

什么是网站的入口网站建设开发定制

什么是网站的入口,网站建设开发定制,昌乐网页设计,网站备案 多ip除了使用 XML 和 Annotation 的方式装配 Bean 以外#xff0c;还有一种常用的装配方式——自动装配。自动装配就是指 Spring 容器可以自动装配#xff08;autowire#xff09;相互协作的 Bean 之间的关联关系#xff0c;将一个 Bean 注入其他 Bean 的 Property 中。 要使用…除了使用 XML 和 Annotation 的方式装配 Bean 以外还有一种常用的装配方式——自动装配。自动装配就是指 Spring 容器可以自动装配autowire相互协作的 Bean 之间的关联关系将一个 Bean 注入其他 Bean 的 Property 中。 要使用自动装配就需要配置 元素的 autowire 属性。autowire 属性有五个值。 autowire 的属性和作用 名称说明byName根据 Property 的 name 自动装配如果一个 Bean 的 name 和另一个 Bean 中的 Property 的 name 相同则自动装配这个 Bean 到 Property 中。byType根据 Property 的数据类型Type自动装配如果一个 Bean 的数据类型兼容另一个 Bean 中 Property 的数据类型则自动装配。constructor根据构造方法的参数的数据类型进行 byType 模式的自动装配。autodetect如果发现默认的构造方法则用 constructor 模式否则用 byType 模式。no默认情况下不使用自动装配Bean 依赖必须通过 ref 元素定义。 示例自动装配。首先将 applicationContext.xml 配置文件修改成自动装配形式如下所示。 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:aophttp://www.springframework.org/schema/aopxmlns:phttp://www.springframework.org/schema/p xmlns:txhttp://www.springframework.org/schema/txxmlns:contexthttp://www.springframework.org/schema/contextxsi:schemaLocation http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdbean idpersonDao classcom.mengma.annotation.PersonDaoImpl /bean idpersonService classcom.mengma.annotation.PersonServiceImplautowirebyName /bean idpersonAction classcom.mengma.annotation.PersonActionautowirebyName / /beans在上述配置文件中用于配置 personService 和 personAction 的 元素中除了 id 和 class 属性以外还增加了 autowire 属性并将其属性值设置为 byName按属性名称自动装配。 默认情况下配置文件中需要通过 ref 装配 Bean但设置了 autowire“byName”Spring 会在配置文件中自动寻找与属性名字 personDao 相同的 找到后通过调用 setPersonDaoPersonDao personDao方法将 id 为 personDao 的 Bean 注入 id 为 personService 的 Bean 中这时就不需要通过 ref 装配了。 使用 JUnit 再次运行测试类中的 test() 方法控制台的显示结果如下图所示。 从输出结果中可以看出使用自动装配的方式同样完成了依赖注入。
http://www.huolong8.cn/news/261698/

相关文章:

  • 商城网站建设清单邯郸网站建设哪儿好
  • 做app网站制作施工企业新聘用的项目经理因变更注册申报不及时
  • 购物网站名字wordpress账号注册
  • 无锡网站建设培训学校17网站一起做网店 新塘
  • 建设一个行业性的网站价格品牌型网站建设哪里好
  • 西宁网站建设王道下拉惠wordpress静态设置
  • 个性化网站有哪些wordpress怎么添加导航分类
  • 下载网站php源码上海中学地址
  • php做的网站有热门搜索排行榜
  • 网站开发代理合同郫县网站建设
  • 2017网站设计如何报价wordpress视频源码
  • 个人博客网站开发历程程序员外包公司到底值不值得去
  • 马尾建设局网站腰肌劳损的自我治疗和恢复的方法有什么?
  • 有没有做汽车维修记录网站网站注册信息
  • 做网站的方法及措施怎么更换网站的域名
  • 官方网站让第三方建设放心吗佛山网站建设在哪找
  • 招聘网站的建设互联网做网站怎么赚钱
  • 免费网站模板 下载山西网站建设免费咨询
  • 扬州建设局网站电商网站建设论文参考文献
  • 关于旅游电子商务网站建设论文网站游戏网站怎么做
  • 小公司网站维护编程培训机构加盟哪家好
  • 能源产品网站建设多少钱网站建设服务的风险
  • 做网站站长开通vip建筑网站开发设计
  • 京东联盟怎么做CMS网站iis网站开发
  • 营销网站定制的优势美丽阿坝网站怎么做
  • wordpress 主题 汉化教程邢台seo优化
  • 个人空间网站免费河南省新闻发布会直播
  • 网站建设上海站霸dz可以做视频网站吗
  • 绵阳top唯艺网站建设微信网页版客户端
  • 网站怎么做搜素引擎如何建网站商城