校园生活小程序
- 1 完整小程序源码
- 2 运行环境
- 3 初次运行
- 3.1 启动后端程序
- 3.1.1 导入项目,找到项目的pom.xml文件,点击ok进行打开。
- 3.1.2 创建数据库并插入内容
- 3.1.3 配置项目结构信息
- 3.1.4 配置Tomcat服务器
- 3.1.5 正式启动后端项目
- 3.1.6`出现BUG`
- 3.1.7 解决方案
- 链接:[maven项目出错必看](https://blog.csdn.net/weixin_44229726/article/details/134621304)
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错误通常表示客户端发出了一个请求,但服务器上没有找到请求的资源。这种情况可能由以下几种原因导致:
-
文件路径错误:可能是由于客户端请求的文件路径错误,或者文件在服务器上的位置发生了变化,导致服务器无法找到对应的资源。
-
文件不存在:请求的文件可能已被删除或移动到其他位置,导致服务器无法找到请求的资源。
-
权限问题:服务器可能没有权限访问请求的资源,或者客户端没有权限查看该资源。
-
服务器配置错误:错误的服务器配置可能导致无法正确处理客户端的请求,从而返回404错误。
-
链接错误:如果是通过链接访问页面,链接可能错误或者失效,导致无法找到目标资源。
-
缓存问题:有时候浏览器缓存的旧页面可能导致404错误,尝试清除浏览器缓存或者使用无缓存模式重新加载页面。
-
网络问题:网络连接问题可能导致客户端无法正确访问服务器上的资源,从而收到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目录
至此后端部署成功,接下来部署小程序
创作不易,如果帮助到你,请点赞支持,谢谢