基于ssm+mysql+bootstrap+jqury技术的学生成绩管理系统

本文介绍了作者基于SSM(Spring、SpringMVC、Mybatis)框架和Bootstrap设计的一个学生成绩管理系统。系统实现了基本功能,适合初学者实践。文章重点讨论了所需的jar包、目录结构和配置文件的搭建,强调了良好的文件组织对于项目管理的重要性。
摘要由CSDN通过智能技术生成

学生成绩管理系统

最近刚学完Java开源课程,结课作业老师让做一个基于ssm的系统,正好我也刚简单的了解了一下bootstrap这个框架,于是结合着这两个知识点做了一个学生成绩管理系统,先看一下效果

在这里插入图片描述

总的来说工作量不大,都比较简单的实现了一下ssm和bootstrap,其实使用ssm做个简单的小系统完成学校不值得作业还是绰绰有余的。既然写了,就趁着还熟悉流程,简单的回顾和总结一下吧。编译工具是eclipse,没有使用maven,自己导包。

SSM系统

1、需要用到的jar包

  • myubatis相关包
    在这里插入图片描述
  • spring 相关包
    在这里插入图片描述
  • springmvc相关包
    在这里插入图片描述
  • spring-mybatis整合包
    在这里插入图片描述
  • json数据转化包
    在这里插入图片描述
  • MySQL数据库驱动包
  • 在这里插入图片描述
  • 还其他的功能包,就不列举了,需要可以私信我发给你。

2、目录结构

其实关于目录结构这件事情我觉得还是有必要说说的,其实大部分初学者的文件结构建的比较随意,尤其的jsp的位置有时候放WEB-INF外面,有时候放在里面,这样掌握不熟练的人处理页面跳转时老是弄得晕头转向,我仔细研究过这个问题,当人是以初学者的姿态去研究的,我这样的位置摆放可以方你整体项目的使用
在这里插入图片描述

3、配置文件的搭建

  • mybatis配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
   <!--  日志文件 -->
    <settings>
        <setting name="logImpl" value="STDOUT_LOGGING"/>
    </settings>
    
    <!--设置别名-->
    <typeAliases>
        <package name="com.pojo"/><!--name改成自己的-->
    </typeAliases>
    <!-- 	分页插件 -->
	<plugins>  
        <plugin interceptor="com.github.pagehelper.PageInterceptor">  
            <!--reasonable:分页合理化参数,默认值为false。
                	当该参数设置为 true 时,pageNum<=0 时会查询第一页,
               	    pageNum>pages(超过总数时),会查询最后一页。
                                    默认false 时,直接根据参数进行查询。-->  
            <property name="reasonable" value="true"/>  
        </plugin>  
    </plugins> 
    
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值