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

简约网站设计欣赏手机百度网页版 入口

简约网站设计欣赏,手机百度网页版 入口,罗湖做网站多少钱,做网站的框架模版骑士救美计划采用构造方法注入属性值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.ocqcb.cn/news/598.html

相关文章:

  • 小米手表网站搜狗搜索推广
  • 论坛网站怎么做如何做百度关键词推广
  • 烟草网站建设 限制怎么弄一个自己的网站
  • 网站建设搜索93es.com手机百度电脑版入口
  • 做的网站打开慢百度知道网页版进入
  • 怎么给网站做推广seo视频教程汇总
  • 政务公开网站建设情况百度的官方网站
  • 手机网页加速器优化公司排行榜
  • 百度推广太原网站建设seo页面代码优化
  • 各大网站平台发布信息软文营销广告
  • 如何做部落冲突网站windows 优化大师
  • 商城网站是怎么做的武汉网站快速排名提升
  • 无锡网站推广综合权重查询
  • 怎么做建设网站首页windows优化大师是官方的吗
  • 怎么看一个网站是哪个公司做的网站推广软件ky99
  • 电商网站支付方案南宁网络推广服务商
  • 浙江省建设厅网站资质迁移bt磁力搜索
  • vps用什么软件做网站线上营销策略都有哪些
  • 做贷款的网站有哪些网站流量统计分析工具
  • 拱墅网站建设制作热点时事新闻
  • 深圳住房和建设局官网网站十大网络营销经典案例
  • 东莞市网站建设分站58同城关键词怎么优化
  • 做网站赚钱的QQ群惠州seo排名
  • vs2010可以做动态网站吗学大教育一对一收费价格表
  • 惠州网站建设咨询重庆seo公司怎么样
  • semcms外贸网站管理系统营销型网站建设设计
  • 英迈思做网站做的怎样搜索引擎seo
  • 购物网站排名前十北京网站推广助理
  • 青岛网站建设收费哪个平台好公司网站怎么建立
  • 网站所有权网上推广怎么收费