述说新生
By 章琪 王炎
github仓库地址至 https://github.com/sumAlbert/ssxs.git
目录
系统部署环境说明
开发环境
IDE | JRE | JVM | Servlet | Web framework |
---|---|---|---|---|
IntelliJ IDEA ULTIMATE 2016.3 | 1.8.0_65-b17 amd64 | JAVA HotSpot(TM) 64-Bit Server VM | Tomcat 9.0.0.M113 | Struts 2-2.3-20.1 |
数据库环境
DBMS | Data Migration | Database Connectivity |
---|---|---|
MySql 5.7.16 | Workbench 6.3.7 | JDBC 5.1.14 |
网站技术
API for Excel | 网络异步传输技术 | 网页前端 | 版本控制器 | 网页脚本 |
---|---|---|---|---|
POI 3.1 | ajax&json | jsp+css+js | github | jQuery.js/Chart.js |
文件夹文件说明
文件夹列表:
文件夹 | 内容 |
---|---|
Document | 系统开发说明 |
ppt | 项目展示时使用的PPT |
sql | 数据库导出的sql代码 |
video | 项目展示时使用的视频 |
ssxs | 述说新生项目源代码 |
war | 述说新生项目部署war包 |
seed | 通过华东师范大学官网等途径搜集到的种子数据 |
项目部署说明
项目部署的3种方式
github仓库导入
1>github仓库地址: https://github.com/sumAlbert/ssxs.git
2>步骤:电脑里需配置Git,Git配置教程如下: http://www.runoob.com/git/git-tutorial.html 。
3>配置好git以后,需要在IntelliJ IDEA中配置GitHub,其配置教程如下http://blog.csdn.net/zongzhankui/article/details/46341967
配置好以后,将上述仓库地址导入
项目源代码文件部署
将我们项目ssxs直接用IDEA打开,配置好tomcat就可以直接运行。tomcat配置教程如下:http://jingyan.baidu.com/article/0a52e3f43d9f69bf62ed72f9.html
war包部署
将war文件夹下面的war文件拷贝至tomcat安装目录下webapps文件夹下。访问网址 localhost:8080/ssxs
数据库部署说明
1>如果使用war包部署,请将数据库用户名改为是“root“,改密码是““(为空)
2>如果使用源代码部署,或者使用github部署。可以将src/sql/BaseConnect.java 里面的常量USER和PASS改为机器安装的mysql的用户名和密码
3>将sql文件夹下面的sql文件用workbench打开运行。可能会报错误:The user specified as a definer (xxx) does not exist. 只需要重新创建一下function和view。先用workbench查看view和function的源代码,然后重新在本地创建即可。错误是由于definer改变了,需要重新修改一下definer。
数据来源
种子数据+数据生成器(详见word报告)。