買東西哪個(gè)平臺(tái)質(zhì)量好seo助手
項(xiàng)目筆記為項(xiàng)目總結(jié)筆記,若有錯(cuò)誤歡迎指出喲~
【項(xiàng)目專欄】
【java+vue+微信小程序項(xiàng)目】從零開(kāi)始搭建——健身房管理平臺(tái)(1)項(xiàng)目搭建
持續(xù)更新中…
java+vue+微信小程序項(xiàng)目】從零開(kāi)始搭建——健身房管理平臺(tái)
- 項(xiàng)目簡(jiǎn)介
- Java項(xiàng)目搭建(IDEA)
- 1.新建項(xiàng)目
- 2.項(xiàng)目類型
- 3.項(xiàng)目設(shè)置
- 4.項(xiàng)目的存儲(chǔ)位置和項(xiàng)目名稱
- 5.idea中安裝Lombok插件
- 6.項(xiàng)目結(jié)構(gòu)
- 7.修改Maven項(xiàng)目配置文件pom.xml
- 8.修改應(yīng)用程序的配置文件application.yml
- 9.啟動(dòng)Spring Boot應(yīng)用程序
- 9.測(cè)試是否成功啟動(dòng)
- Vue項(xiàng)目搭建
- 1.確保vue環(huán)境已經(jīng)安裝
- 2.啟動(dòng)vue可視化界面
- 3.創(chuàng)建項(xiàng)目
- 4.添加依賴
- 5.啟動(dòng)項(xiàng)目
- 6.項(xiàng)目結(jié)構(gòu)
- 7.在visual studio運(yùn)行項(xiàng)目
- 微信小程序項(xiàng)目搭建(微信開(kāi)發(fā)者工具)
- 1.微信公眾平臺(tái)獲取AppID
- 2.創(chuàng)建項(xiàng)目
- 3.傳統(tǒng)微信小程序項(xiàng)目結(jié)構(gòu)
- 項(xiàng)目技術(shù)棧介紹
- vue前端技術(shù)棧
- vuex
- Axios
- element ui
- router
- less
- java后端技術(shù)棧
- SpringBoot
- lombok
- MySQL
- MyBatis
項(xiàng)目簡(jiǎn)介
項(xiàng)目基于B/S架構(gòu)的系統(tǒng),采用Java面向?qū)ο缶幊趟枷搿V饕劳蠸pringBoot、Vue、微信小程序開(kāi)發(fā)等技術(shù),將系統(tǒng)用戶劃分為管理員和客戶兩類,分別通過(guò)電腦瀏覽器和手機(jī)微信小程序的方式登錄系統(tǒng)。
Java項(xiàng)目搭建(IDEA)
1.新建項(xiàng)目
2.項(xiàng)目類型
3.項(xiàng)目設(shè)置
- Group:項(xiàng)目的Group ID,一般是公司域名的反轉(zhuǎn),比如
com.example
。 - Artifact:項(xiàng)目的Artifact ID,即項(xiàng)目名稱。
- Type:選擇 “Maven” 或 “Gradle” 作為構(gòu)建工具。
- Language:選擇 “Java”。
- Packaging:選擇 “Jar”。
- Java Version:選擇你希望使用的Java版本。
- Version:選擇Spring Boot的版本。
安裝的IDEA版本支持的Java版本只包括17和21,先選擇,之后更改pom.xml文件
- Dependencies:選擇你需要的依賴,比如 “Spring Web” 用于構(gòu)建Web應(yīng)用。
4.項(xiàng)目的存儲(chǔ)位置和項(xiàng)目名稱
5.idea中安裝Lombok插件
idea中:file——>settings——>plugins(插件)
6.項(xiàng)目結(jié)構(gòu)
Spring Boot 的標(biāo)準(zhǔn)目錄結(jié)構(gòu)如下:
my-spring-boot-project/
├── src/
│ ├── main/
│ │ ├── java/ # Java 源代碼目錄
│ │ │ └── com/
│ │ │ └── example/
│ │ │ └── myapp/
│ │ │ ├── config/ # 自定義配置類目錄
│ │ │ ├── controller/ # 控制器類目錄
│ │ │ ├── model/ # 實(shí)體類目錄
│ │ │ ├── repository/ # 數(shù)據(jù)訪問(wèn)層目錄
│ │ │ ├── service/ # 業(yè)務(wù)邏輯層目錄
│ │ │ ├── util/ # 工具類目錄
│ │ │ └── MySpringBootApplication.java # Spring Boot 應(yīng)用程序入口
│ │ └── resources/ # 資源文件目錄
│ │ ├── static/ # 靜態(tài)資源目錄
│ │ ├── templates/ # 模板文件目錄
│ │ ├── application.properties # 應(yīng)用程序配置文件
│ │ └── logback.xml # 日志配置文件
│ └── test/ # 測(cè)試代碼目錄
│ └── java/
│ └── com/
│ └── example/
│ └── myapp/
│ ├── controller/ # 控制器類測(cè)試目錄
│ ├── repository/ # 數(shù)據(jù)訪問(wèn)層測(cè)試目錄
│ └── service/ # 業(yè)務(wù)邏輯層測(cè)試目錄
├── pom.xml # Maven 項(xiàng)目配置文件
└── README.md # 項(xiàng)目說(shuō)明文檔
其中,src/main
目錄包含主要的 Java 代碼和資源文件。src/test
目錄包含測(cè)試用例代碼和資源文件。
在 src/main/java
目錄下,通常包含啟動(dòng)應(yīng)用程序的 MySpringBootApplication
類及其它相關(guān)的業(yè)務(wù)邏輯代碼,包括控制器、服務(wù)、實(shí)體等。
在 src/main/resources
目錄下,通常包含應(yīng)用程序的配置文件,比如 application.properties
或 application.yml
。此外,這里也可以存放一些靜態(tài)資源文件(如 HTML、CSS 和 JavaScript 文件)以及模板文件(如 Thymeleaf 模板)。
在 src/test/java
目錄下,通常包含應(yīng)用程序的測(cè)試用例代碼。這些測(cè)試類通常與被測(cè)試的類位于相同的包中,并且名稱以 xxxTests.java
結(jié)尾。
在 src/test/resources
目錄下,通常包含測(cè)試用例所需的資源文件。
pom.xml
是 Maven 項(xiàng)目的配置文件,包含了項(xiàng)目的依賴、插件等信息。
以上只是 Spring Boot 的標(biāo)準(zhǔn)目錄結(jié)構(gòu),你可以根據(jù)實(shí)際需要進(jìn)行修改或擴(kuò)展。
7.修改Maven項(xiàng)目配置文件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