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

学校要建个网站应该怎么做个人网站 摄影展示

学校要建个网站应该怎么做,个人网站 摄影展示,广州市企业网站建设,中国百强企业榜单以上笔记来源: 尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)https://www.bilibili.com/video/BV1kR4y1b7Qc 12 依赖注入之注入Map集合类型属性 12.1 创建Student类和Teacher类 Student类中创建了run…

以上笔记来源:
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)https://www.bilibili.com/video/BV1kR4y1b7Qc

12  依赖注入之注入Map集合类型属性

12.1 创建Student类和Teacher类

Student类中创建了run方法,展示了被注入的普通属性和map属性的值

Teacher类则创建了map类型的getter,setter方法以及方便输出的tostring方法

package com.atguigu.spring6.iocxml.dimap;import java.util.Map;/*** @package: com.atguigu.spring6.iocxml.dimap* @className: Student* @Description:* @author: haozihua* @date: 2024/8/20 15:20*/
public class Student {//一个学生对应很多个老师,一个老师也可以对应很多个学生private Map<String,Teacher> teacherMap;private String sid;private String sname;public String getSid() {return sid;}public void setSid(String sid) {this.sid = sid;}public String getSname() {return sname;}public void setSname(String sname) {this.sname = sname;}public Map<String, Teacher> getTeacherMap() {return teacherMap;}public void setTeacherMap(Map<String, Teacher> teacherMap) {this.teacherMap = teacherMap;}public void run() {System.out.println("学生编号: " + sid + " " + "学生名称:" + sname);System.out.println(teacherMap);}
}
package com.atguigu.spring6.iocxml.dimap;/*** @package: com.atguigu.spring6.iocxml.dimap* @className: Teacher* @Description:* @author: haozihua* @date: 2024/8/20 15:21*/
public class Teacher {private Integer teacherId;private String teacherName;public Integer getTeacherId() {return teacherId;}public void setTeacherId(Integer teacherId) {this.teacherId = teacherId;}public String getTeacherName() {return teacherName;}public void setTeacherName(String teacherName) {this.teacherName = teacherName;}@Overridepublic String toString() {return "Teacher{" +"teacherId=" + teacherId +", teacherName='" + teacherName + '\'' +'}';}public Teacher(Integer teacherId, String teacherName) {this.teacherId = teacherId;this.teacherName = teacherName;}public Teacher() {}}

12.2 创建XML配置文件

由于在Student类中创建了关于Teacher类的map集合,因此在student的bean中配置信息,首先创建普通类型属性,根据实体类中的变量名称,设置name属性值

之后创建Map集合类型属性时,注意entry>key>value或者ref标签的嵌套

<?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"><!--1.创建两个类2.注入普通类型属性3.在学生bean注入map集合类型属性--><bean id="teacherone" class="com.atguigu.spring6.iocxml.dimap.Teacher"><property name="teacherId" value="100"></property><property name="teacherName" value="西门庆"></property></bean><bean id="teachertwo" class="com.atguigu.spring6.iocxml.dimap.Teacher"><property name="teacherId" value="200"></property><property name="teacherName" value="东方不败"></property></bean><bean id="student" class="com.atguigu.spring6.iocxml.dimap.Student"><property name="sid" value="2000"></property><property name="sname" value="李四"></property><property name="teacherMap"><map><entry><key><value>10010</value></key><ref bean="teacherone"></ref></entry><entry><key><value>210</value></key><ref bean="teachertwo"></ref></entry></map></property></bean>
</beans>

12.3  创建测试类方法

    @Testpublic void TestStu(){ApplicationContext context =new ClassPathXmlApplicationContext("bean-dimap.xml");Student student = context.getBean("student",Student.class);student.run();}

12.4  运行截图

http://www.yayakq.cn/news/7925/

相关文章:

  • 药企做网站怎么做网站截图
  • 自己做旅游攻略的网站营业推广促销方式有哪些
  • idea 做网站登录wordpress设置成宋体
  • 简易的网站模板wap网站登陆系统
  • 如何制作手机商城网站网站虚拟空间
  • 绍兴市柯桥区建设局网站网络营销的模式主要有
  • 重新建设网站的请示wordpress邮件代发送
  • 临沂做网站优化网站建设技术网
  • 免费建网站视频教程汕头网站专业制作
  • 新闻类的网站有哪些类型wordpress 对空间要求
  • 南阳企业网站建设优化大师哪个好
  • wordpress视频网站采集器恶意网站是怎么实现的
  • 郓城菏泽网站建设个人中心页面设计图片
  • 我的手机网站公司vi设计什么意思
  • 蒙阴做网站asp.net网站备份
  • 网站主机免费申请网站关键词优化seo
  • sketch代替ps做网站网站维护页面源码
  • 福建建设人才市场网站帝国网站管理系统前台
  • 罗庄建设局网站网站开发平台工具
  • 农村网站建设附近注册公司代理机构
  • 网站建设与管理上海交通大学廊坊做网站的
  • 中国著名的做网站渗透木兰网
  • 手机 网站 微信 源码深圳南山区住房和建设局网站
  • 网站开发属于什么专业合肥微信网站建设
  • 网站图片设计兼职小程序注册收费吗
  • 网站优化时间企业软件定制开发公司
  • 外贸网站服务器天津网站建设交易
  • 做设计在哪个网站接单优化技术
  • 域名备案与网站备案免费装饰公司网站模板
  • 网站方案怎么写wordpress 翻页重复