6 有用
124 下载

[毕业设计]物流配送管理系统

文件列表(压缩包大小 61.83M)

免费

概述

基于Java 中 SSH 框架的 物流配送管理系统

项目各文件介绍

  • Logistics_Manage_System 项目主文件,也就是该项目你需要导入运行的文件
  • hibernate_mapping 这个项目文件,是我把这其中的hibernate单独另外拿出来对hibernate进行讲解分析,这个项目文件与物流的项目没有具体关系,只是对hibernate的一个案例分析,运行的话每一个包下都有main主函数,可以直接进行java类的mian函数运行即可,里面有数据库表的一对一、一对多以及多对多的数据关系,可以用来对hibernate学习的参考使用
  • img 用于有关项目的功能截图以及存放文件
  • test 这个文件是当时我对项目的一些部分功能测试,可以不做考虑
  • word 有关该项目的部分文档设计

项目运行准备工作

  • 导入Logistics_Manage_System该项目文件
  • 数据库文件为conf目录下的db.properties,这是导入项目后需要看的第一个文件,也是你项目运行需要唯一注意的文件
  • 项目启动前,看一下db.properties这个文件是不是和你本地的数据库统一(用户名以及密码),我用的是mysql数据库,之后你要创建一个名为logistics的数据库,然后启动项目就好了,数据库表的工作就交给hibernate,它会为你自动创建数据库表的。至此项目启动成功。
  • 因为该项目没有使用Maven工程的构建方式,所以你不需要考虑jar包的问题,项目中所涉及到的jar包都放在了WEB-INF下lib目录文件下
  • 完成以上的几点你的项目就已经成功跑起来了

项目目录结构介绍

|-- build                                                      //配置文件无需考虑
|-- conf                                                       //项目有关的配置文件
|   |-- applicationContext.xml                                 //应用上下文配置文件
|   |-- applicationContext-beans.xml                           //JavaBean配置文件
|   |-- db.properties                                          //数据库配置文件
|   |-- hibernate.cfg.xml                                         //hibernate配置文件
|   |-- struts.xml                                             //与Struts有关的配置
|-- src                                                        //源码目录
|   |-- com
|       |-- wt
|           |-- action
|               |-- AdminAction.java                           //管理员处理类
|               |-- CreateImageAction.java                     //验证码生成处理类
|               |-- OrderAction.java                           //订单处理类
|               |-- UserAction.java                            //用户处理类
|               |-- VerifyCodeAction.java                      //另一种验证码生成处理类
|           |-- dao
|               |-- AdminDao.java                              //管理员处理部分
|               |-- BaseDao.java                               //可被其他重复利用进行减少代码冗余的部分
|               |-- OrderDao.java                              //订单处理部分
|               |-- UserDao.java                               //用户处理部分
|           |-- entity
|               |-- Admin.java                                 //管理员实体类
|               |-- Admin.hbm.xml
|               |-- Book.java                                  //书籍实体类
|               |-- Book.hbm.xml
|               |-- Order.java                                 //订单实体类
|               |-- Order.hbm.xml
|               |-- User.java                                  //用户实体类
|               |-- User.hbm.xml
|               |-- Warehouse.java                             //仓库实体类
|               |-- Warehouse.hbm.xml
|           |-- fileHandle
|               |-- FileHandle.java                            //文件处理类
|           |-- interceptor
|               |-- AdminLoginInterceptor.java                 //管理员拦截器处理类
|               |-- UserLoginInterceptor.java                  //用户登录拦截器处理类
|               |-- UserLoginLogisticsInterceptor.java         //用户登录物流配送中心拦截器处理类
|               |-- UserLoginShoppingInfoInterceptor.java      //用户登录商城拦截器处理类
|           |-- jsonHandle
|               |-- AdminLoginJsonHandle.java                  //管理员登录json数据处理类
|               |-- ApplyResetPasswordJsonHandle.java          //邮件发送json数据处理类
|               |-- LoginJsonHandle.java                       //用户登录json数据处理类
|               |-- RegisterJsonHandle.java                    //注册用户json数据处理类
|               |-- ResetPasswordJsonHandle.java               //修改密码json数据处理类
|               |-- UserValidate.java                          //用户验证处理类
|           |-- service
|               |-- AdminService.java                          //管理员service层处理类
|               |-- OrderService.java                          //订单service层处理类
|               |-- UserService.java                           //用户service层处理类
|           |-- utilMail
|               |-- ApplyResetPassword.java                    //发送邮件修改密码模拟类
|               |-- MailSenderInfo.java                        //邮件注册信息
|               |-- MyAuthenticator.java                       //获取发送邮件者信息
|               |-- SimpleMailSender.java                      //以文本格式发送邮件
|               |-- Test.java                                  //邮件发送测试类,可单独运行进行邮件发送测试
|           |-- template
|               |-- emailTemplate.vm                   //发送邮件的模板
|   |-- WebContent    //页面入口文件由于其中涉及的都是前端页面以及js、css部分,这里不做过多介绍,根据命名也能很好的推测出
|       |-- css                               //第三方提供的css
|       |-- js                                //第三方提供的js
|       |-- template
|           |-- template.ftl                           //下载word文档的模板
|       |-- static                           //特定页面使用的手写
|           |-- css
|           |-- js
|       |-- WEB-INF 
|           | -- lib                                    //jar 包存放位置
|           | -- web.xml                                //项目及工具的依赖配置文件

部分效果图展示

转载自https://github.com/hohoTT/Logistics_Manage_System

理工酷提示:

如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈

评论(0)

0/250