• Spring的基本操作


    第一步:创建资源包    source  在资源包下面创建   applicationContext.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd">

    <bean id="zhanshenarmet" class="cn.yct.entity.Equip">       对应实体类的包名+类名
    <property name="name" value="战神头盔"> </property>
    <property name="type" value="头盔"></property>
    <property name="speedPlus" value="2"></property>              对应实体类中的属性名
    <property name="attackPlus" value="4"></property>
    <property name="defencePlus" value="6"></property>
    </bean>

    <bean id="posizhuifengboot" class="cn.yct.entity.Equip">        对应实体类的包名+类名
    <property name="name" value="珀斯追风靴"> </property>
    <property name="type" value="靴子"></property>
    <property name="speedPlus" value="8"></property>               对应实体类中的属性名
    <property name="attackPlus" value="2"></property>
    <property name="defencePlus" value="3"></property>
    </bean>


    <!-- 张三 -->      ref  引用bean的id名称
    <bean id="zhangsan" class="cn.yct.entity.Player" >
    <property name="armet" ref="zhanshenarmet"> </property>
    <property name="loricae" ref="lianhuansuoloricae"></property>
    </bean>

    </beans>

    第二步:创建测试类   Test     Player  Equip   实体类

    ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");         对应XML的名称

    Player player=(Player)context.getBean("zhangsan");

    Equip equip1=(Equip)context.getBean("zhanshenarmet");     
    Equip equip2=(Equip)context.getBean("posizhuifengboot");

  • 相关阅读:
    052-14
    052-13
    css垂直居中
    js中的null 和undefined
    给数组添加属性
    js中避免函数名和变量名跟别人冲突
    js变量问题
    Life
    BFC和haslayout
    json文件
  • 原文地址:https://www.cnblogs.com/y-c-t/p/8505988.html
Copyright © 2020-2023  润新知