zoukankan      html  css  js  c++  java
  • JavaEE笔记(九)

    List、Map、Set的配置

    bean

    package com.spring.bean;
    
    import java.util.List;
    import java.util.Map;
    import java.util.Set;
    
    public class People {
        private String name; // 姓名
        private Set<City> cities; // 去过的城市
        private List<Examine> examines; // 考核成绩
        private Map<String,Job> jobs;// 工作职位
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public Set<City> getCities() {
            return cities;
        }
        public void setCities(Set<City> cities) {
            this.cities = cities;
        }
        public List<Examine> getExamines() {
            return examines;
        }
        public void setExamines(List<Examine> examines) {
            this.examines = examines;
        }
        public Map<String, Job> getJobs() {
            return jobs;
        }
        public void setJobs(Map<String, Job> jobs) {
            this.jobs = jobs;
        }
        @Override
        public String toString() {
            return "People [name=" + name + ", cities=" + cities + ", examines="
                    + examines + ", jobs=" + jobs + "]";
        }
        
    }

    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="people" class="com.spring.bean.People">
            <property name="name" value="高酋" />
            <property name="cities">
                <set value-type="com.spring.bean.City">
                    <ref bean="city_1" />
                    <ref bean="city_2" />
                </set>
            </property>
            <property name="examines">
                <list value-type="com.spring.bean.Examine">
                    <ref bean="examine_1" />
                    <ref bean="examine_2" />
                    <ref bean="examine_3" />
                </list>
            </property>
            <property name="jobs">
                <map key-type="java.lang.String" value-type="com.spring.bean.Job">
                    <entry>
                        <key>
                            <value>职位一</value>
                        </key>
                        <ref bean="job_1" />
                    </entry>
                    <entry>
                        <key>
                            <value>职位二</value>
                        </key>
                        <ref bean="job_2" />
                    </entry>
                </map>
            </property>
        </bean>
        <!-- city bean -->
        <bean id="city_1" class="com.spring.bean.City">
            <property name="name" value="四川" />
        </bean>
        <bean id="city_2" class="com.spring.bean.City">
            <property name="name" value="北京" />
        </bean>
        <!-- examine bean -->
        <bean id="examine_1" class="com.spring.bean.Examine">
            <property name="score" value="79" />
        </bean>
        <bean id="examine_2" class="com.spring.bean.Examine">
            <property name="score" value="67" />
        </bean>
        <bean id="examine_3" class="com.spring.bean.Examine">
            <property name="score" value="81" />
        </bean>
        <!-- job bean -->
        <bean id="job_1" class="com.spring.bean.Job">
            <property name="name" value="厨师" />
        </bean>
        <bean id="job_2" class="com.spring.bean.Job">
            <property name="name" value="维修师" />
        </bean>
    </beans>

    我不作恶

    但有权拒绝为善

    我不赞同

    但是我捍卫你不为善的权力

  • 相关阅读:
    很漂亮的按钮css样式(没有用到图片,可直接拷贝代码使用)
    if、while中变量的作用域问题
    笔记
    搭建高可用mongodb集群(一)——配置mongodb
    Java编程:删除 List 元素的三种正确方法
    MySQL 数据类型
    MySQL 通用查询日志(General Query Log)
    mysql 创建一个用户,指定一个数据库
    MySQL 5.7 免安装版配置
    String,StringBuffer与StringBuilder的区别??
  • 原文地址:https://www.cnblogs.com/HackerBlog/p/6139643.html
Copyright © 2011-2022 走看看