[毕业设计]物流配送管理系统
文件列表(压缩包大小 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 //项目及工具的依赖配置文件
部分效果图展示
如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈
评论(0)