很简易的spring的基本使用(以及spring mvc的)

题目:Student和Teacher,都实现序列化接口,有id, name, gender三个属性,其中,Student有一个tutor域,类型是Teacher。

UML图如下:

很简易的spring的基本使用(以及spring mvc的)_第1张图片

配置一个教师bean,id是“liangzaoqing”,name属性是“梁早清”,gender属性是“男”;

配置一个学生bean,id是你自己的姓名的拼音,name属性是你的中文姓名,gender属性是“男”或者“女”,tutor属性是ref类型,值是教师bean的id。

一、纯简单Spring:

很简易的spring的基本使用(以及spring mvc的)_第2张图片
目录

student.java:

很简易的spring的基本使用(以及spring mvc的)_第3张图片

Teacher.java:

很简易的spring的基本使用(以及spring mvc的)_第4张图片

spring配置文件:applicationConfig.xml(放在src下,而不是src的项目下)

很简易的spring的基本使用(以及spring mvc的)_第5张图片

客户端SpringClient.java:

很简易的spring的基本使用(以及spring mvc的)_第6张图片

结束。

二、加入MVC模式

在原来的基础上加入了controller类的servlet和视图.jsp,并且要在web.xml对servlet进行配置:

目录:

很简易的spring的基本使用(以及spring mvc的)_第7张图片
很简易的spring的基本使用(以及spring mvc的)_第8张图片

1.springServlet:

很简易的spring的基本使用(以及spring mvc的)_第9张图片

2.web.xml中配置:

很简易的spring的基本使用(以及spring mvc的)_第10张图片

3.spring.jsp:

很简易的spring的基本使用(以及spring mvc的)_第11张图片
很简易的spring的基本使用(以及spring mvc的)_第12张图片
很简易的spring的基本使用(以及spring mvc的)_第13张图片

最终实现效果:

很简易的spring的基本使用(以及spring mvc的)_第14张图片

你可能感兴趣的:(很简易的spring的基本使用(以及spring mvc的))