Sistema de gerenciamento de distribuição logística com base na estrutura SSH em Java
Atualmente, este sistema é usado para o meu design de graduação no último ano. Entre em contato com o autor ([email protected] ou [email protected]) Primeiro. Se você tiver algum projeto ou outras perguntas técnicas, entre em contato comigo a qualquer momento. Vou tentar o meu melhor para responder a você. Bem -vindo ao Star ou Fork. Sua estrela e garfo são seu reconhecimento e afirmação do trabalho. Obrigado!
Implantação rápida com um clique, portabilidade forte!
|-- 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 // 管理员处理dao层部分
| |-- BaseDao.java // 可被其他dao层重复利用进行减少代码冗余的dao层部分
| |-- OrderDao.java // 订单处理dao层部分
| |-- UserDao.java // 用户处理dao层部分
| |-- 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 // 特定页面使用的手写js以及css
| |-- css
| |-- js
| |-- WEB-INF
| | -- lib // jar 包存放位置
| | -- web.xml // 项目及工具的依赖配置文件
|-- README.md // 说明
Primeiro de tudo, através da introdução anterior da estrutura do diretório do projeto, podemos ver claramente que as implementações de operação relacionadas aos emails estão todos no pacote com.wt.utilmail e conter um arquivo de teste enviado por email. Declare com antecedência que o email enviado neste projeto é o meu email do NetEase. Nenhum conteúdo pode ser enviado a terceiros sem o meu consentimento. Exceto por e -mails enviados durante o teste do projeto, se você precisar usá -lo, é melhor alterá -lo para seu próprio email. O endereço de e -mail aqui exige que você obtenha o código de autorização nas configurações de email, não na senha de e -mail. Para detalhes, você pode ler as regras de uso sob o meu blog post http://www.hohott.wang/2016/05/10/java-mail/.
Exibição de estilo de recuperação de senha recebida por e -mail
Exibição da página inicial
Página de login de usuário
Página de registro do usuário
Página falhada na verificação da verificação
Recuperar a página de senha
Página da livraria
Página de compras
Minha página de carrinho de compras
Página do jogo de entretenimento
Página de feedback
Página de login do administrador
Página de informações do usuário do gerenciamento de administrador
Administrador gerencia a página de informações do arquivo do usuário
Página do centro de entrega do pedido