【毕业设计/课程设计】基于Springboot/ SSM的校友录网站设计与实现 【包含详细部署教程】

文章目录

  • 0 项目说明
  • 1 项目简介
  • 2 开发环境
  • 3 导入数据库
  • 4 导入工程(推荐IDEA)
  • 5 项目构建
  • 6 项目部署
  • 7 项目源码


0 项目说明

基于Springboot / SSM的校友录网站设计与实现

提示:适合用于课程设计或毕业设计,工作量达标,源码开放


1 项目简介

校友录网站是作为毕业设计为母校设计的校友交流平台。基于javaWeb,由Maven构建管理,采用Spring+SpringMVC+MyBatis框架,用EhCache做数据缓存。门户网站采用BootStrap设计界面,后台管理网站用AmazeUI设计界面。门户网站总体布局如下所示:

2 开发环境

Maven 3.0.3
IntelliJ IDEA 2017.1/eclipse EE
jdk1.8
tomcat8.0
mysql 5.1

3 导入数据库

数据库为MySQL5.1,数据库sql文件在./ar-doc/sql/ar-mysql-data.sql,新建数据库ar,执行此sql文件,可导入表结构和数据字典等数据。

  1. 导入数据字典表;
  2. 在用户表(user)中加入id为1的超级管理员;
  3. 在组织表(origin)中加入id为1的徐州工程学院;
  4. 在图片表(image)中加入id为1的徐州工程学院logo;

数据字典

dictionary(字典表):
dictionary_data(字典数据表):

4 导入工程(推荐IDEA)

1.安装Maven…

2.在IDEA中配置Maven,jdk

3.导入Maven项目,等待maven依赖项下载…

4.在IDEA中配置Tomcat8.0

5.修改项目中的数据库配置 ./ar-parent/ar-portal/src/main/resources/config.properties

jdbc.driver=com.mysql.jdbc.Driver
# 数据库地址
jdbc.url=jdbc:mysql://localhost/ar?characterEncoding=utf8
# 数据库用户名密码
jdbc.username=root
jdbc.password=root

5 项目构建

执行ar-common模块下的maven clean 以及 maven install

ar-common生成jar 安装在本地,ar-manage和ar-portal依赖此库。

6 项目部署

建议运行 ar-portal:war exploded。

门户网站: 访问地址: http://localhost:8080/ar-portal/index.action 用户名/密码: black/12345678

后台管理: 访问地址: http://localhost:8080/ar-portal/manage.action 用户名/密码: sa/12345678

7 项目源码

你可能感兴趣的:(毕业设计,课程设计,spring,boot,java,web)