系统界面友好美观,操作简单易行。功能较为齐全,满足学生用户的需求。系统维护方便可靠,具有灵活性、通用性及安全性等特点。

2。2。1JSP技术与MVC模式以及系统的基本框架

本系统采用jsp技术,基于MVC模式开发,使用SSH框架(struts2、spring、hibernate)来增加系统的开发速度。所谓的MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。程序就是用struts2和hibernate这两个框架来实现模型层和控制器这两层,jsp实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,jsp页面请求先到action,再到dao,再回到action,回到jsp页面,action主要处理来自页面的请求,dao主要是和数据库的交互,struts2主要用在action,处理来自页面的请求,处理完请求后跳转回页面。Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,spring控制程序的流程。

2。2。2 S。S。H框架的优点

S。S。H框架是J2EE应用中struts2+spring+hibernate三大免费开源框架的结合使用, 它可以看成工具,也是中间件。他是用来提高我们的开发效率,提高我们软件产品的可维护性、可扩展性乃至敏捷性的。他们里面有很多优秀的设计理念及模式应用。比如,struts属于MVC框架,关键是要了解MVC的概念及大致原理;而hibernate属于ORM系统,属于持久层的解决方案,同样需要对ORM的概念及原理有一个总体的了解。而spring属于应用程序框架,其核心是IOC容器以及AOP,Spring中还集成了很多适用东西,比如对JDBC的封装、自己的MVC、对动态语言的简洁访问等,

它由以下3个框架构成:

1。Struts2框架

Struts2是Apache组织的一个开放源码项目。Struts2是一个比较好的MVC框架,提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet,JSP和Custom tag library。

上一篇:JAVA+MYSQL失物招领管理系统的设计与实现
下一篇:java+mysql学生宿舍管理系统的设计与实现

Java+MYSQL企业员工信息管理系统设计+源代码

java+mysql学生宿舍管理系统的设计与实现

JAVA+MYSQL失物招领管理系统的设计与实现

基于java+mysql旅游局OA项目系统设计

JAVA+Mysql的OA管理系统的设计与实现

java+mysql通用试题库系统后台设计与实现

java+mysql宿舍管理系统的设计+ER图

38岁生二胎危险度多少,...

浅谈中国校园民谣《同桌的你》的创作特点

属蛇的茬2022年的下半年运势【字数654】

红利分配政策的影响因素的研究

大地坐标与高斯平面坐标转换程序设计

基于DEM的黄山区域地表水文分析

电视民生新闻节目主持人主持风格研究

人力资源管理视野下的员工心理资本开发

黄自艺术歌曲《春思曲》...

基于MATLAB的图像分割技术