资料详情

基于JavaSSM的网上订餐系统源码+部署文档

头像

JAVA/JSP

编号:54

1. # 基于SSM搭建的点餐系统(前台+后台)
    #### 介绍
    Maven+Idea+Spring+SpringMVC+MyBatis+JSP实现的点餐系统(前台+后台)
    #### 软件架构
    软件架构说明
    #### 安装教程
    1.  数据库文件:apsfc 20150727 2133.sql 导入数据库
    2.  修改`applicationContext.xml`文件的数据库信息(默认数据库名:apsfc 用户名:root 密码:123456)
    3.  在根目录下运行`mvn package`,将打包后的war包导入tomcat的`/webapp`目录下
    #### 使用说明
    前台:http://localhost:8080/qiantai
    后台:http://localhost:8080/admin
    meal_ordering_system
    ├─ .gitignore
    ├─ README.md
    ├─ apsfc 20150727 2133.sql
    ├─ pom.xml
    └─ src
           └─ main
                  ├─ java
                  │    └─ com
                  │           └─ example
                  │                  └─ meal_ordering_system
                  │                         ├─ controller
                  │                         │    ├─ AdminController.java
                  │                         │    ├─ FileController.java
                  │                         │    ├─ MainController.java
                  │                         │    ├─ MenusController.java
                  │                         │    ├─ NoticeController.java
                  │                         │    ├─ OrdersController.java
                  │                         │    ├─ TypesController.java
                  │                         │    └─ UsersController.java
                  │                         ├─ dao
                  │                         │    ├─ AdminDao.java
                  │                         │    ├─ MenusDao.java
                  │                         │    ├─ NoticeDao.java
                  │                         │    ├─ OrdersDao.java
                  │                         │    ├─ TypesDao.java
                  │                         │    └─ UsersDao.java
                  │                         ├─ entity
                  │                         │    ├─ Admin.java
                  │                         │    ├─ Menus.java
                  │                         │    ├─ Notice.java
                  │                         │    ├─ Orders.java
                  │                         │    ├─ Page.java
                  │                         │    ├─ Pages.java
                  │                         │    ├─ ShoppingCart.java
                  │                         │    ├─ Types.java
                  │                         │    └─ Users.java
                  │                         ├─ interceptor
                  │                         │    ├─ AdminLoginInterceptor.java
                  │                         │    └─ UserLoginInterceptor.java
                  │                         ├─ service
                  │                         │    ├─ AdminService.java
                  │                         │    ├─ MenusService.java
                  │                         │    ├─ NoticeService.java
                  │                         │    ├─ OrdersService.java
                  │                         │    ├─ TypesService.java
                  │                         │    ├─ UsersService.java
                  │                         │    └─ impl
                  │                         ├─ test
                  │                         │    └─ testmybatis.java
                  │                         └─ util
                  │                                └─ AdviceUtil.java
                  ├─ resources
                  │    ├─ applicationContext.xml
                  │    ├─ log4j.properties
                  │    ├─ mapper
                  │    │    ├─ AdminDao.xml
                  │    │    ├─ MenusDao.xml
                  │    │    ├─ NoticeDao.xml
                  │    │    ├─ OrdersDao.xml
                  │    │    ├─ TypesDao.xml
                  │    │    └─ UsersDao.xml
                  │    ├─ springMVC.xml
                  │    └─ sqlMapConfig.xml
                  └─ webapp
                         ├─ WEB-INF
                         │    └─ web.xml
                         └─ public
                                ├─ admin
                                └─ qiantai
    #### 常见问题:
    1. 启动tomcat时,过滤器无法生效?
       建议使用tomcat 8.5.65版本。

1. 首先我们使用idea打开项目

2. 等待idea自动加载依赖

3. 如果你们maven仓库地址不是默认的 则需要改成自己的maven仓库地址

4. 修改对数据库的配置

5. 创建数据库

6. 

7. 

8. 

9. 

10. 

11. 

12. 修改application context

13. 

14. 

15. 如果启动出现mysql连接错误,那么就改一下配置

16. 

17. 改成:

jdbc:mysql://127.0.0.1/apsfc?autoReconnect=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai

18. 再重新启动项目

19. 启动成功