企业框架写的简单学生信息管理系统(springMVC,mybatis)

虽然搭建企业框架繁杂了些,但是搭建好后写的代码还是少多了

听着用企业框架写的感觉要高大上一点有木有

全部源代码:https://download.csdn.net/download/weixin_42134141/10522213

先看看演示的效果图:

1.输入:localhost:8080/rjday7/listStudent.action

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第1张图片

2.输入id进行查询

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第2张图片

3.id查询结果:可见已经是另一个action了

4.名字查询

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第3张图片

5.名字查询结果,action也变了

6.添加学生

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第4张图片

7.添加界面,输入添加内容

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第5张图片

8.添加结果,且显示信息无误

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第6张图片

9.删除效果

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第7张图片

10.修改功能

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第8张图片

11.修改界面

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第9张图片

12.修改结果

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第10张图片

以上就是演示结果

接下来就是实现逻辑和代码了

先看工程结构

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第11张图片

再看看ssm框架整合配置过程

导入所需要的jar包

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第12张图片

web.xml里主要代码

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第13张图片

applicationContext.xml里主要代码


	
		
		
		
		
		
		
		
		
	
	
	
		
		
		
		
	
	
	
		
	
	
		
			
			
			
			
			
			
			
			
			
			
		
	
	
		
	
	
	
		
		
	
	
	

springmvc.xml里代码

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第14张图片

sqlmapconfig.xml里是空的,方便以后添加

StudentController.java里主要代码,相应的action就在这里,第一个就是listStudent.action,

下面是增加功能的studentAdd.action和查询功能的action,其余功能代码类似写即可

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第15张图片

上面action里都是调用studentservice里的函数实现功能的

studentservice接口及实现studentserviceImpl

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第16张图片

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第17张图片

上面用到了mapper,所以看看mapper

mapper接口及实现

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第18张图片

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第19张图片

实体类Student

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第20张图片

接下来看看jsp

index.jsp:

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第21张图片

add.jsp:

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第22张图片

show.jsp:

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第23张图片

upd.jsp:

企业框架写的简单学生信息管理系统(springMVC,mybatis)_第24张图片

代码比较简单,逻辑其中很清晰的。





你可能感兴趣的:(企业框架写的简单学生信息管理系统(springMVC,mybatis))