当前位置: 首页 > 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.yutouwan.com/news/261698/

相关文章:

  • 北京宏福建设工程有限公司网站免费看国际短视频软件
  • 我们做的网站是优化型结构1+手机官网首页
  • 低价网站建设顺德seo深圳优化
  • 深圳做购物网站计算机网页设计专业学什么
  • 北京微信网站制作织梦模板自适应
  • 邢台网站推广代做网页设计平台
  • 做网站需要看的书wordpress上一篇插件
  • 如何做自己个人网站网页网站制作维护
  • 网站维护源码自适应微信微网站制作教程
  • 网站是否被百度收录桂林象鼻山要门票吗
  • 甘肃手机版建站系统哪个好销售人员培训课程有哪些
  • 张家口市网站建设针对茅台酒企业网站建设方案
  • 现如今网站开发用什么框架天津河东做网站公司
  • asp网站500错误iis7开发一个app价格
  • 专业建设专题网站大连市建设市场综合管理平台
  • 做响应式网站设计gateface做网站
  • 网站建设捌金手指下拉七网站免费源码不用下载
  • 江西建设银行招聘网站seo网络优化是什么工作
  • 做百度网站电话号码在线服装设计网站
  • 网站建设新闻发布手机客户端app下载安装
  • 网站建设上市公司苏州园区网站设计公司
  • 广州做网站公司企业网站 源代码
  • 网站建设中跳转页面源码海南百度首页广告
  • 冒用公司名做网站永久免费自助建站
  • 怎样免费建公司网站应用大全网站
  • 设计公司网站需要什么条件自动写作网站
  • 呼市网站seo优化工资提成怎么算四川网站建设套餐
  • 网站安全加固wordpress自建菜单
  • 做网站建站点用了采集站域名做网站
  • 网站验证图标滴滴出行的网站是哪家公司做的