首页 > 编程语言 >JavaEE

JavaEE

时间:2024-06-11 23:43:26浏览次数:14  
标签:Hibernate 管理 JavaEE 信息 学生 Struts2 实验

Java EE架构程序设计实验作业

实验名称:

一、实验项目功能

使用Struts2 + Hibernate + Spring结构完成了完整的学生信息管理系统,其中包括成绩管理、学生管理、课程管理、专业管理、班级管理。

 

 

 

二、实验过程

使用Struts2 + Hibernate + Spring结构完成了完整的学生信息管理系统,其中包括成绩管理、学生管理、课程管理、专业管理、班级管理。从网上寻找了对应的模板,然后完善和添加对应的功能。

 

学生管理界面

 

 

对学生信息进行查询。查询。

 

 

对的备注信息进行修改,

 

 

 

添加新的信息

 

 

 

删除的信息

 

 

 

成绩管理界面

 

 

查询的成绩

 

 

新增成绩信息

 

 

 

对学生信息进行编辑

 

 

对学生信息进行删除

 

 

课程管理和专业管理界面

 

 

 

添加课程信息和专业信息

 

 

 

 

 

对课程信息进行编辑

 

 

对课程信息和专业信息进行删除

删除课程名为5,和信息工程

 

 

 

 

班级管理

 

 

 

 

数据库设计为

 

 

三、实验心得

总的来说,经过实验四的学习,本次实验的难度不是很大,通过这次实验让我更加的了解了Struts2 + Hibernate + Spring结构以及对应的业务逻辑,本次实验中遇到的问题也有不少,但是最终大部分都已经解决,还有一个问题就是,控制台输出的信息显示,我输入的信息有逗号,但是我并没有输入逗号,目前还在疑惑当中,正在解决。

通过本次实验,学到了很多东西,使我更了解ssh的架构。增强了自信。

 

标签:Hibernate,管理,JavaEE,信息,学生,Struts2,实验
From: https://www.cnblogs.com/mine-my/p/18243025

相关文章

  • JAVAEE之网络编程(1)_套接字、UDP数据报套接字编程及从代码实例
    前言什么是网络编程呢? 网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。当然,即便是同一个主机,只要是不同进程,基于网络来传输数据,也属于网络编程一、网路编程中的基本概念1.1发送端和接收端发送端:数据的发送方进程,称为发送端。发......
  • 【计算机毕业设计】springboot287基于javaEE的校园二手书交易平台的设计与实现
    信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容......
  • JAVAEE值网络编程(2)_TCP流套接字及通信模型、TCP网络编程及代码实例
    前言 在上一节内容中,我们介绍了什么是套接字,以及使用UDP数据报套接字网络编程,最后我们还介绍了Java数据报套接字通信模型以及相关代码实例。在这一节我们将会介绍TCP流套接字编程。一、流套接字及通信模型1.1TCP套接字 TCP,即TransmissionControlProtocol(传输控制......
  • 【精品毕设】基于JavaEE的线上考试系统设计实现(包含源码和论文)
    摘 要随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的考试管理系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化学生......
  • JavaEE初阶--锁进阶理解
    目录一、引言二、锁的分类1.乐观锁vs悲观锁2.重量级锁vs轻量级锁3.自旋锁vs挂起等待锁4.公平锁vs非公平锁5.可重入锁vs不可重入锁6.读写锁三、CAS1.什么是CAS?2.CAS伪代码3.CAS的实现4.CAS的应用5.CAS的ABA问题四、总结一、引言 前面的博客我们......
  • 【JavaEE 进阶(二)】Spring MVC(下)
    ❣博主主页:33的博客❣▶️文章专栏分类:JavaEE◀️......
  • 【精品毕设】基于JavaEE的模拟火车售票系统设计与实现
                                                一可行性研究1.概述用户:某省市乃至全国开发单位:浙江海洋学院D02计算机(2)班 何升高系统名称:火车售票系统2.系统目标 在2005年5月1日之前,开发一个火车售票系统,实现对火车......
  • JAVAEE之文件IO_数据流概念,字节流:InputStream、OutputStream,字符流:reader、writer,及实
    什么是数据流 顾名思义,I表示input,O表示output,也就是输入输出流,主要是在程序与文件之间,用于传输数据的通道。既然要传输数据,那么我们需要理解文件和程序之间哪种方向的传输是输入流,哪种传输作为输出流?我们可以举一个例子,如下图所示: IO流是JavaIO中的核心概念。流......
  • Vue前端的搭建(与后端JavaEE的连接)
    目录前端平台搭建(Vue2.6,App:HBulderX)创建Vue2.6项目下载相应插件方便开发路由配置对连接后端进行一些配置(main.js文件)导入ElementUI组件组件|Element同步与异步axios异步请求框架前端平台搭建(Vue2.6,App:HBulderX)创建Vue2.6项目如图,创完之后的样子下载相应插件方......
  • JAVAEE之线程多进阶(1)_常见的锁策略
    前言 在前面的线程初阶的内容中,我们已经简单介绍了锁,包括synchronized、volatile关键字(详细内容可见:https://blog.csdn.net/2301_80653026/article/details/138818637和https://blog.csdn.net/2301_80653026/article/details/138867371),我们在接下来要讲解的锁策略内容,对......