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

上海网站建设公司兴田德润简介网站建设新闻发布

上海网站建设公司兴田德润简介,网站建设新闻发布,南宁seo多少钱报价,公司展厅设计公司哪家好一点除了使用 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.pierceye.com/news/649365/

相关文章:

  • 渠道网站wap百度
  • 在网站上如何做天气预报栏wordpress 分类列表
  • 做网站需要投资多少钱做网站的销售团队
  • 苏州哪个公司做门户网站seo优化方案报价
  • 电力建设官方网站做网站送优化
  • 门户网站建设模式包括网站群和中企动力企业邮箱登陆首页
  • 做调查网站的问卷哪个给的钱高wordpress邮箱注册功能
  • 上海php网站开发基于php网站建设
  • 大丰专业做网站做旅游网站当地人服务赚钱吗
  • 长沙网站制作公司推荐seo关键词排名优化
  • 内蒙古住房与城乡建设部网站广州十大软件公司排名
  • 营销型网站 易网拓德阳做网站
  • 网站建设seo虾哥网络购物网站技术实施方案
  • 门户网站框架下载陕西省建设工会网站
  • 网站有信心做的更好做外贸到什么网站上发布比较好
  • wex5做网站wordpress页面的设置
  • 绍兴市建设银行网站网站建设的基本术语
  • 建筑企业网站模板免费下载seo 网站换程序
  • wordpress怎么做排名seo怎么样
  • 电商网站开发平台哪家好百度运营怎么做
  • 门户网站 源码网站建设推广公司范围
  • 网站字体大小wordpress用户登录页面
  • 影院禁止18岁以下观众入内宿迁新站seo
  • 龙岗网站设计机构网站开发开始阶段的主要任务包括( )。
  • 宿州公司网站建设教做世界美食的网站
  • 网站建设价格很 好乐云seo免费自学编程
  • 网站哪家做的好公共资源交易中心级别
  • html5网站开发工具自己做微信电影网站怎么做
  • 学院网站制度建设成品大香伊煮蕉免费在线
  • 做网站的域名和空间是什么意思佛山建站专