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

网站营销代理网络公司排名中国科技企业排行榜

网站营销代理,网络公司排名中国科技企业排行榜,网站建设可以在家做吗,wordpress添加工具骑士救美计划采用构造方法注入属性值1、创建救美任务类2、创建救美骑士类2、创建救美骑士类3、创建旧救美骑士测试类3、配置救美骑士Bean5、创建新救美骑士测试类采用构造方法注入属性值 1、创建救美任务类 在net.huawei.spring.day01包里创建RescueDamselQuest类 Rescue Da…

骑士救美计划

  • 采用构造方法注入属性值
    • 1、创建救美任务类
    • 2、创建救美骑士类
    • 2、创建救美骑士类
    • 3、创建旧救美骑士测试类
    • 3、配置救美骑士Bean
    • 5、创建新救美骑士测试类

采用构造方法注入属性值

1、创建救美任务类

  • net.huawei.spring.day01包里创建RescueDamselQuest
    请添加图片描述

  • Rescue Damsel - 拯救少女

package net.huawei.spring.day01;
/*** 功能:救美任务类*/
public class RescueDamselQuest {public void embark() {System.out.println("执行救美任务……");}
}

2、创建救美骑士类

  • net.huawei.spring.day01包里创建DamselRescuingKnight
    请添加图片描述
package net.huawei.spring.day01;/*** 功能:救美骑士类*/
public class RescueDamselKnight {private String name;private RescueDamselQuest rescueDamselQuest;/*** 有参构造方法** @param name* @param rescueDamselQuest*/public RescueDamselKnight(String name, RescueDamselQuest rescueDamselQuest) {this.name = name;this.rescueDamselQuest = rescueDamselQuest;}public void embarkOnQuest() {System.out.print("救美骑士[" + name + ']');rescueDamselQuest.embark();}
}

2、创建救美骑士类

  • net.huawei.spring.day01包里创建DamselRescuingKnight
    请添加图片描述
package net.huawei.spring.day01;/*** 功能:救美骑士类*/
public class RescueDamselKnight {private String name;private RescueDamselQuest rescueDamselQuest;/*** 有参构造方法** @param name* @param rescueDamselQuest*/public RescueDamselKnight(String name, RescueDamselQuest rescueDamselQuest) {this.name = name;this.rescueDamselQuest = rescueDamselQuest;}public void embarkOnQuest() {System.out.print("救美骑士[" + name + ']');rescueDamselQuest.embark();}
}

代码说明:通过构造方法来设置骑士的姓名与要执行的任务。

3、创建旧救美骑士测试类

  • test/java/net.huawei.spring.day01包里创建TestRescueDamselKnightOld
    请添加图片描述
package net.huawei.spring.day01;import org.junit.Test;/*** 功能:采用传统方式测试救美骑士类*/
public class TestRescueDamselKnightOld {@Testpublic void testRescueDamselKnight() {// 创建救美任务对象RescueDamselQuest rescueDamselQuest = new RescueDamselQuest();// 创建救美骑士对象RescueDamselKnight rescueDamselKnight = new RescueDamselKnight("格拉海德", rescueDamselQuest);// 救美骑士执行任务rescueDamselKnight.embarkOnQuest();}
}
  • 运行testRescueDamselKnight()测试方法,查看结果
    请添加图片描述

3、配置救美骑士Bean

  • 在Spring配置文件里创建救美骑士Bean
    在这里插入图片描述
  • arg: argument 参数
<!-- 配置救美任务Bean --><bean id="rescueDamselQuest" class="net.zwh.spring.day01.RescueDamselQuest"/><!-- 配置救美骑士Bean --><bean id="damselRescuingKnight" class="net.zwh.spring.day01.RescueDamselKnight"><constructor-arg value="格拉海德"/><constructor-arg ref="rescueDamselQuest"/></bean>

5、创建新救美骑士测试类

  • test/java/net.huawei.spring.day01包里创建TestRescueDamselKnightNew
    请添加图片描述
package net.huawei.spring.day01;import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext;/*** 功能:采用Spring容器测试救美骑士类*/
public class TestRescueDamselKnightNew {private ClassPathXmlApplicationContext context; // 基于类路径XML配置文件的应用容器(Bean工厂)@Before // 每次测试方法执行前都要执行的代码就放在此方法里public void init() {// 基于Spring配置文件创建应用容器context = new ClassPathXmlApplicationContext("xmlconfig/spring-config.xml");// 提示用户System.out.println("Spring应用容器已创建~");}@Testpublic void testRescueDamselKnight() {// 根据名称从应用容器中获取救美骑士对象RescueDamselKnight rescueDamselKnight = (RescueDamselKnight) context.getBean("rescueDamselKnight");// 救美骑士执行任务rescueDamselKnight.embarkOnQuest();}@After // 每次测试方法执行后都要执行的代码就放在此方法里public void destroy() {// 关闭应用容器context.close();// 提示用户System.out.println("Spring应用容器已关闭~");}
}
  • 运行testRescueDamselKnight()测试方法,查看效果
    请添加图片描述
http://www.yayakq.cn/news/960317/

相关文章:

  • 企业站群cms官网免费受欢迎的昆明网站推广
  • 玄武模板网站制作品牌推广普通话的顺口溜
  • 海城整站优化linux wordpress 主题下载
  • 关于要求建设网站的请示廉政网站 建设需求
  • 公司网站搭建深圳设计公司深圳市广告设计公司
  • 外贸网站开发 河南cms系统开源
  • 岳阳网站制作青岛企业网站建站模板
  • 保定网站建设制作开发平台网站开发与维护说明
  • 手机扁平化网站模版网站备案依据
  • 广州响应式网站包头网站 建设
  • 盐城做企业网站的价格软件开发工程师是什么职业
  • 网站不用域名解绑缪斯设计公司
  • 单片机程序员开发网站网页设计师联盟网站
  • 网站设计 原型图如何用wordpress盈利
  • 论文旅游网站建设山东网站建设SEO优化制作设计公司
  • 可以自己做攻略的网站wordpress名著
  • 报价网站建设平面设计欣赏网站推荐
  • 如何直接用jsp做网站不写servlet建设企业网银u盾网站打不开
  • 建设企业网站需要考虑的因素有哪些网站做京东联盟
  • .jsp网站开发技术网站建设和域名什么关系
  • 网站建设项目实践全国域名备案查询
  • jsp网站开发 开题依据企业做网站400电话作用
  • 网站建设vr小工作室做网站
  • 襄樊网站建设襄樊南阳专业做网站公司
  • 静态网站更新山西网络公司公司
  • 网站开发投入产出分析河北 网站建设
  • 浙江建设局图审网站展览馆展示设计
  • 黄石网站建设黄石做ppt哪些网站的图片质量高
  • 怎样在网站图片做超级链接前端开发常用网站
  • 免费个人网站模板下载椒江建设局网站