# 初学者学习SSM 前端jquery的简单项目 **Repository Path**: dearmite/java_learning_project ## Basic Information - **Project Name**: 初学者学习SSM 前端jquery的简单项目 - **Description**: 一个给初学者学习JAVA的简单项目 使用了spring ,springMVC , mybatis, 为了学习方便 ,使用了内存级数据库,里面用SQL 替代数据库了. 这样就可以直接启用了. 开始的时候,有三个表是可以操作的. http://localhost:8080/view/country/queryCountryList.html http://localhost:8080/view/userInfo/queryUserInfoList.html http://localhost:8080/view/tablefac/queryTablefacList.html 这些都是基本功能是OK的. 要想把其它的页面的功能放开,就修改hsqldb.sql 把建表的SQL, 以及表的初始数据的SQL写到里面就可以了. 页面使用的是现在比较流行的响行式布局. 使用了layui 这个框架. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2017-12-10 - **Last Updated**: 2023-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一个给初学者学习JAVA的简单项目 一个给初学者学习JAVA的简单项目 系统是基于前后端分离的项目, 后端使用SSM+Mysql实现的学生成绩管理系统。 使用MAVEN搭建JAR包.不用MAVEN的话,那JAR的版本冲突基本上很难搞定 主要实现的功能有其实没有功能,只是有几个页面还能起作用,因为左侧菜单没了弄没了.好几年前的项目,也找不到代码了.用来做教学还是足够的.。 使用了spring ,springMVC , mybatis, 为了学习方便 ,使用了内存级数据库,里面用SQL 替代数据库了. 这样就可以直接启用了. 开始的时候,有三个表是可以操作的. http://localhost:8080/view/country/queryCountryList.html http://localhost:8080/view/userInfo/queryUserInfoList.html http://localhost:8080/view/tablefac/queryTablefacList.html 这些都是基本功能是OK的. 难度等级:中等 技术栈 编辑器 Eclipse Version: 2019-12 前端技术 基础:html+css+JavaScript,其实这不是一个前后端分离的项目,只能说是用了这些技术的JSP而已 框架:JQuery,layui 后端技术 Spring+SpringMVC + Mybatis 数据库:HSQLDB HSQLDB(HyperSQL DataBase)是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。在其官网可以获得最新的程序源代码及jar包文件(当前版本为2.5.0)。 HSQLDB 是由 Tomas Muller 的 Hypersonic SQL 后续开发出来的项目 , [2] hypersonic db 是纯 java 所开发的数据库, 可以透过 jdbc driver 来存取, 支持 ANSI-92 标准的 SQL 语法, 而且他占的空间很小, 大约只有 160K, 这还不够么? 小,省事,省内存,这完全就是性能不高的教师机的福音! jdk版本:1.8() tomcat版本:8.5() 数据库连接池:com.alibaba.druid.pool.DruidDataSource 本地运行 Eclipse环境准备 1.eclipse新增 2.tomcat