【校园生活小程序_超详细部署】

1 完整小程序源码

github地址:https://github.com/SGY321/ssmbhhdb.git
将代码压缩包下载至本地,解压缩到不包含中文名称的路径中
在这里插入图片描述

2 运行环境

环境 Value
开发平台 IDEA
开发语言 Java
框架 ssm
JDK版本 JDK1.8
服务器 tomcat 8.5以上
数据库 mysql 5.7
数据库工具 Navicat 11 或者直接使用IDEA
Maven 包 apache-maven-3.6.1
- -
小程序框架 uniapp
小程序开发软件 HBuilder X
小程序运行软件 微信开发者工具

在Java开发中,SSM框架是指Spring + Spring MVC + MyBatis这三个框架的整合使用。这三个框架分别是Spring框架、Spring MVC框架和MyBatis框架,它们各自具有不同的功能和特点,通过整合使用可以实现更加高效、灵活和易于维护的Java Web应用程序开发。

  • Spring框架是一个轻量级的IoC(控制反转)和AOP(面向切面编程)容器,提供了依赖注入和面向切面编程等功能,可以方便地管理Java应用程序中的对象和依赖关系。
  • Spring MVC框架是Spring框架的一个模块,用于构建Web应用程序的MVC(Model-View-Controller)架构,提供了请求处理器、视图解析器等组件,可以方便地开发Web应用程序。
  • MyBatis框架是一个持久层框架,用于简化数据库操作,通过XML或注解配置SQL语句,提供了对象关系映射(ORM)功能,可以方便地操作数据库。

整合使用SSM框架可以充分发挥各个框架的优势,实现数据持久化、业务逻辑处理和Web界面展示的分离,提高开发效率和代码质量。SSM框架在Java Web开发中被广泛应用,是一种常用的开发模式。

3 初次运行

3.1 启动后端程序

3.1.1 导入项目,找到项目的pom.xml文件,点击ok进行打开。

在这里插入图片描述

3.1.2 创建数据库并插入内容

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
运行成功,数据库内容加载成功
在这里插入图片描述

3.1.3 配置项目结构信息

在这里插入图片描述

在这里插入图片描述
若ssmbhhdb目录下已经有Web则无需添加
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Tomcat服务器需要用到Artifacts,提前设置好
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.1.4 配置Tomcat服务器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.1.5 正式启动后端项目

会产生一个out文件夹,下面就是Artifact里的内容
在这里插入图片描述

3.1.6出现BUG

在这里插入图片描述

404错误通常表示客户端发出了一个请求,但服务器上没有找到请求的资源。这种情况可能由以下几种原因导致:

  1. 文件路径错误:可能是由于客户端请求的文件路径错误,或者文件在服务器上的位置发生了变化,导致服务器无法找到对应的资源。

  2. 文件不存在:请求的文件可能已被删除或移动到其他位置,导致服务器无法找到请求的资源。

  3. 权限问题:服务器可能没有权限访问请求的资源,或者客户端没有权限查看该资源。

  4. 服务器配置错误:错误的服务器配置可能导致无法正确处理客户端的请求,从而返回404错误。

  5. 链接错误:如果是通过链接访问页面,链接可能错误或者失效,导致无法找到目标资源。

  6. 缓存问题:有时候浏览器缓存的旧页面可能导致404错误,尝试清除浏览器缓存或者使用无缓存模式重新加载页面。

  7. 网络问题:网络连接问题可能导致客户端无法正确访问服务器上的资源,从而收到404错误。

解决404错误的方法包括检查文件路径、确认文件是否存在、检查服务器权限设置、检查服务器配置、修复链接错误、清除浏览器缓存以及排除网络问题。如果以上方法无法解决问题,建议查看服务器日志以获取更多详细的错误信息,以便进一步调试和解决问题。

优先检查文件路径问题
1.url是否写错
2.数据库是否连接失败,导致访问失败,从而得不到文件
3.maven的相关配置

3.1.7 解决方案

链接:maven项目出错必看

(1)因为我们起初导入项目是根据pom.xml导入,那么maven会自动选择之前设置的jdk,经检查之前设置的是jdk11,将其设置为jdk8
在这里插入图片描述
在这里插入图片描述

点击应用ok

(2)我所得到的源码pom.xml有误,修改为1.8。(github上为正确的代码)
在这里插入图片描述
在这里插入图片描述

(3)点击图中的旋转符号,reload重新载入maven项目
在这里插入图片描述

(3)启动Tomcat,若失败请重新设置一下之前的Artifact
在这里插入图片描述
启动成功,自动跳转
在这里插入图片描述
管理员账号:abo 管理员密码:abo
多出来out和target目录
在这里插入图片描述

至此后端部署成功,接下来部署小程序

创作不易,如果帮助到你,请点赞支持,谢谢


最近更新

  1. TCP协议是安全的吗?

    2024-05-13 10:36:11       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 10:36:11       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 10:36:11       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 10:36:11       20 阅读

热门阅读

  1. 从零开始精通RTSP之多播传输

    2024-05-13 10:36:11       14 阅读
  2. 使用Python构建一个简单的图书管理系统

    2024-05-13 10:36:11       11 阅读
  3. Python 中字符串列表的排序

    2024-05-13 10:36:11       10 阅读
  4. 程序员之虚拟形象课程录制

    2024-05-13 10:36:11       11 阅读
  5. 计算机网络的形成与发展

    2024-05-13 10:36:11       8 阅读
  6. Vue3实战笔记(16)—pinia基本用法--Getter

    2024-05-13 10:36:11       12 阅读
  7. 介绍 TensorFlow 的基本概念和使用场景。

    2024-05-13 10:36:11       12 阅读
  8. Android 音频开发入门指南

    2024-05-13 10:36:11       12 阅读
  9. 如何学好Django?

    2024-05-13 10:36:11       9 阅读
  10. 计算机通信

    2024-05-13 10:36:11       11 阅读
  11. 能量的解释

    2024-05-13 10:36:11       12 阅读
  12. springboot请求参数解析

    2024-05-13 10:36:11       9 阅读