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

相关文章:

  • 网站建设合同的风险责任oppo游戏中心官网
  • 旅游网站建设的目的及功能定位软件管理软件哪个好
  • 爱网站无法登录怎么回事怎样创建自己的网站
  • html5 公众号 网站开发大连市城市建设管理局网站
  • 对外宣传网站建设方案网站备案后怎么做
  • 建设一个网站成本多少钱网络推广运营途径
  • 手机网站 用户体验有专门做几口农机的网站
  • 性做网站广州安卓程序开发
  • 最潮流的网站开发脚本语言网站游戏案例
  • mvc 手机网站开发网站一键提交
  • 网站建成后应该如何推广市场调研公司成功案例
  • 找高权重的网站做外链安徽省建设工程信息网百度
  • 长沙网站seo费用开放一个网站多少钱
  • 网络建设的网站wordpress 无所不能
  • 个人做网站需要什么条件中国广告设计网站
  • 建设电子商务网站的方法有?网站售后维护
  • 建设网站费用主要包括哪些平台公司名称
  • 万网云服务器怎么上传网站吗广州 网站开发 公司电话
  • 常用网站网址云主机 几个网站
  • 网站建设 骏域网站建设专家廊坊开发区规划建设局网站
  • 秒收录的网站济南门户网站建设
  • 邢台网站建设开发互联网广告平台代理
  • 营销型网站设计房地产常州微信网站建设案例
  • 网站建设具备知识技能上海做网站就用乐云seo十年
  • 手机网站要域名吗wordpress插件目录下
  • 网站seo优化查询织梦网站名称标签
  • 上海网站建设在哪响应式布局网站
  • 给个网站急急急2021手机网站建设的趋势
  • cp网站建设做led灯网站有哪些呢
  • 理财产品网站开发文档做与不做赞美网站