Skip to content

deathcmd/-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

高校学生信息管理系统(Servlet/JSP + MyBatis)

本项目是基于 JDK 17 / Tomcat 10.1 / MySQL 8 / MyBatis + HikariCP 的传统 Servlet/JSP 架构示例,可直接 mvn package 生成 WAR 并部署到外部 Tomcat。

目录结构

src/main/java      核心 Java 代码(Servlet/Service/DAO/Filter/Listener/Util)
src/main/resources MyBatis 与日志配置、数据库配置
src/main/webapp    JSP、静态资源与 WEB-INF
sql/init.sql       建库建表及初始化数据

快速部署

  1. 准备数据库:mysql -uroot -p < sql/init.sql(默认库名 sms,可在 application.properties 修改)。
  2. 编译打包:mvn clean package,生成 target/student-management.war
  3. 部署到 Tomcat:将 WAR 复制到 ${TOMCAT_HOME}/webapps/,启动 Tomcat。
  4. 访问系统:浏览器打开 http://localhost:8080/student-management/login.jsp,默认账号 admin / 123456(建议首次登录后在用户管理中修改密码)。

更多细节见源代码与 JSP 页面。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors