项目笔记为项目总结笔记,若有错误欢迎指出哟~
【项目专栏】
【java+vue+微信小程序项目】从零开始搭建——健身房管理平台(1)项目搭建
持续更新中…
java+vue+微信小程序项目】从零开始搭建——健身房管理平台
- 项目简介
- Java项目搭建(IDEA)
-
- 1.新建项目
- 2.项目类型
- 3.项目设置
- 4.项目的存储位置和项目名称
- 5.idea中安装Lombok插件
- 6.项目结构
- 7.修改Maven项目配置文件pom.xml
- 8.修改应用程序的配置文件application.yml
- 9.启动Spring Boot应用程序
- 9.测试是否成功启动
- Vue项目搭建
-
- 1.确保vue环境已经安装
- 2.启动vue可视化界面
- 3.创建项目
- 4.添加依赖
- 5.启动项目
- 6.项目结构
- 7.在visual studio运行项目
- 微信小程序项目搭建(微信开发者工具)
-
- 1.微信公众平台获取AppID
- 2.创建项目
- 3.传统微信小程序项目结构
- 项目技术栈介绍
-
- vue前端技术栈
-
- vuex
- Axios
- element ui
- router
- less
- java后端技术栈
-
- SpringBoot
- lombok
- MySQL
- MyBatis
项目简介
项目基于B/S架构的系统,采用Java面向对象编程思想。主要依托SpringBoot、Vue、微信小程序开发等技术,将系统用户划分为管理员和客户两类,分别通过电脑浏览器和手机微信小程序的方式登录系统。
Java项目搭建(IDEA)
1.新建项目
2.项目类型
3.项目设置
- Group:项目的Group ID,一般是公司域名的反转,比如
com.example
。 - Artifact:项目的Artifact ID,即项目名称。
- Type:选择 “Maven” 或 “Gradle” 作为构建工具。
- Language:选择 “Java”。
- Packaging:选择 “Jar”。
- Java Version:选择你希望使用的Java版本。
- Version:选择Spring Boot的版本。
安装的IDEA版本支持的Java版本只包括17和21,先选择,之后更改pom.xml文件
- Dependencies:选择你需要的依赖,比如 “Spring Web” 用于构建Web应用。
4.项目的存储位置和项目名称
5.idea中安装Lombok插件
idea中:file——>settings——>plugins(插件)
6.项目结构
Spring Boot 的标准目录结构如下:
my-spring-boot-project/
├── src/
│ ├── main/
│ │ ├── java/ # Java 源代码目录
│ │ │ └── com/
│ │ │ └── example/
│ │ │ └── myapp/
│ │ │ ├── config/ # 自定义配置类目录
│ │ │ ├── controller/ # 控制器类目录
│ │ │ ├── model/ # 实体类目录
│ │ │ ├── repository/ # 数据访问层目录
│ │ │ ├── service/ # 业务逻辑层目录
│ │ │ ├── util/ # 工具类目录
│ │ │ └── MySpringBootApplication.java # Spring Boot 应用程序入口
│ │ └── resources/ # 资源文件目录
│ │ ├── static/ # 静态资源目录
│ │ ├── templates/ # 模板文件目录
│ │ ├── application.properties # 应用程序配置文件
│ │ └── logback.xml # 日志配置文件
│ └── test/ # 测试代码目录
│ └── java/
│ └── com/
│ └── example/
│ └── myapp/
│ ├── controller/ # 控制器类测试目录
│ ├── repository/ # 数据访问层测试目录
│ └── service/ # 业务逻辑层测试目录
├── pom.xml # Maven 项目配置文件
└── README.md # 项目说明文档
其中,src/main
目录包含主要的 Java 代码和资源文件。src/test
目录包含测试用例代码和资源文件。
在 src/main/java
目录下,通常包含启动应用程序的 MySpringBootApplication
类及其它相关的业务逻辑代码,包括控制器、服务、实体等。
在 src/main/resources
目录下,通常包含应用程序的配置文件,比如 application.properties
或 application.yml
。此外,这里也可以存放一些静态资源文件(如 HTML、CSS 和 JavaScript 文件)以及模板文件(如 Thymeleaf 模板)。
在 src/test/java
目录下,通常包含应用程序的测试用例代码。这些测试类通常与被测试的类位于相同的包中,并且名称以 xxxTests.java
结尾。
在 src/test/resources
目录下,通常包含测试用例所需的资源文件。
pom.xml
是 Maven 项目的配置文件,包含了项目的依赖、插件等信息。
以上只是 Spring Boot 的标准目录结构,你可以根据实际需要进行修改或扩展。
7.修改Maven项目配置文件pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.2