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

网站运营需要什么条件绍兴专业做网站

网站运营需要什么条件,绍兴专业做网站,广州小程序开发方案,前端面试官常问的问题转载自 Spring 由构造函数自动装配 Spring 由构造函数自动装配 这种模式与 byType 非常相似#xff0c;但它应用于构造器参数。Spring 容器看作 beans#xff0c;在 XML 配置文件中 beans 的 autowire 属性设置为 constructor。然后#xff0c;它尝试把它的构造函数的参数…转载自  Spring 由构造函数自动装配 Spring 由构造函数自动装配 这种模式与 byType 非常相似但它应用于构造器参数。Spring 容器看作 beans在 XML 配置文件中 beans 的 autowire 属性设置为 constructor。然后它尝试把它的构造函数的参数与配置文件中 beans 名称中的一个进行匹配和连线。如果找到匹配项它会注入这些 bean否则它会抛出异常。 例如在配置文件中如果一个 bean 定义设置为通过构造函数自动装配而且它有一个带有 SpellChecker 类型的参数之一的构造函数那么 Spring 就会查找定义名为 SpellChecker 的 bean并用它来设置构造函数的参数。你仍然可以使用 constructor-arg 标签连接其余属性。下面的例子将说明这个概念。 让我们在恰当的位置使用 Eclipse IDE然后按照下面的步骤来创建一个 Spring 应用程序 步骤描述1创建一个名称为 SpringExample 的项目并且在已创建的项目的 src 文件夹中创建一个包 com.tutorialspoint。2使用 Add External JARs 选项添加所需的 Spring 库在 Spring Hello World Example 章节中已说明。3在 com.tutorialspoint 包中创建 Java 类 TextEditorSpellChecker 和 MainApp。4在 src 文件夹中创建 Beans 的配置文件 Beans.xml。5最后一步是创建所有 Java 文件和 Bean 配置文件的内容并运行该应用程序正如下面解释的一样。 这里是 TextEditor.java 文件的内容 package com.tutorialspoint; public class TextEditor {private SpellChecker spellChecker;private String name;public TextEditor( SpellChecker spellChecker, String name ) {this.spellChecker spellChecker;this.name name;}public SpellChecker getSpellChecker() {return spellChecker;}public String getName() {return name;}public void spellCheck() {spellChecker.checkSpelling();} } 下面是另一个依赖类文件 SpellChecker.java 的内容 package com.tutorialspoint; public class SpellChecker {public SpellChecker(){System.out.println(Inside SpellChecker constructor. );}public void checkSpelling(){System.out.println(Inside checkSpelling. );} } 下面是 MainApp.java 文件的内容 package com.tutorialspoint; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class MainApp {public static void main(String[] args) {ApplicationContext context new ClassPathXmlApplicationContext(Beans.xml);TextEditor te (TextEditor) context.getBean(textEditor);te.spellCheck();} } 下面是在正常情况下的配置文件 Beans.xml 文件 ?xml version1.0 encodingUTF-8?beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd!-- Definition for textEditor bean --bean idtextEditor classcom.tutorialspoint.TextEditorconstructor-arg refspellChecker /constructor-arg valueGeneric Text Editor//bean!-- Definition for spellChecker bean --bean idspellChecker classcom.tutorialspoint.SpellChecker/bean/beans 但是如果你要使用自动装配 “by constructor”那么你的 XML 配置文件将成为如下 ?xml version1.0 encodingUTF-8?beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd!-- Definition for textEditor bean --bean idtextEditor classcom.tutorialspoint.TextEditor autowireconstructorconstructor-arg valueGeneric Text Editor//bean!-- Definition for spellChecker bean --bean idSpellChecker classcom.tutorialspoint.SpellChecker/bean/beans 一旦你完成了创建源代码和 bean 的配置文件我们就可以运行该应用程序。如果你的应用程序一切都正常它将打印下面的消息 Inside SpellChecker constructor. Inside checkSpelling.
http://www.huolong8.cn/news/278356/

相关文章:

  • 自己电脑上做网站别人访问怎样上百度做广告
  • 做商城网站要多少钱给公司做网站 图片倾权
  • 哪里有做网站福州seo关键字推广
  • 电商服务站点建设方案有哪些好的做网站公司好
  • 网站建设首页网站建设公司选择意见书
  • 网站策划建设方法建立网站需要备案吗
  • 温州做网站的公司有哪些网站运营的提成方案怎么做
  • php中switch做网站宜昌十堰网站建设哪家好
  • 网站开发一次性费用网站建设header
  • 网页设计免费素材沈阳优化网站关键词
  • app 网站可以做的免费推广wordpress的安装注意
  • 列举网站建设的基本流程网站优化报告
  • 建筑企业网站搜索各大网站
  • 宁化网站建设站长工具ip查询
  • 企业门户网站的意义网页个人主页
  • seo整站优化服务教程百度seo有用吗
  • 东莞做网站首选企业铭wordpress域名授权
  • 有域名 有固定ip怎么做网站深圳手机网站制作
  • 建立网站的成本公司介绍网站源码
  • 深圳专业网站建设平台临淄网站制作价格低
  • 余姚市城乡建设局网站珠海市规划建设局网站
  • 广告网站建设实训报告镇江本地网站
  • 网站上怎么做动画广告视频在线观看南充房产信息网
  • 宁波做网站 主觉文化小程序制作平台代理
  • 商丘专业做网站网站的主题与风格说明
  • 河南做网站公司报价网上商城可行性分析报告
  • 想做一个公司的网站去哪可以做做网站网页的人是不是思维
  • 门户网站维护方案wordpress的密码
  • 化妆品应如何网站建设定位网站建设 天猫 保证金
  • 外贸网站平台有哪些什么是h5网站