一、web基本概念
1,Web是一个由多个网页组成的系统,这些网页通过超链接相互关联。用户通过Web浏览器可以访问这些网页,获取信息、进行交易或与其他用户互动。
2,Web技术包括HTML、CSS、JavaScript等,用于创建和呈现网页内容。Web开发人员使用这些技术创建动态和静态网页,为用户提供丰富的交互体验。
3,Web服务是Web应用程序的一种,提供一组网络接口,供其他应用程序使用。Web服务可以使用不同的技术实现,例如RESTful API或SOAP API。
4,Web应用程序是一种可以通过Web浏览器访问的应用程序,通常包括前端和后端两部分。前端负责呈现用户界面,后端负责处理用户请求和数据存储等。
5,Web浏览器是用于访问Web内容的软件工具。常见的Web浏览器有Google Chrome、Mozilla Firefox、Microsoft Edge等。
Web开发是一种涉及多个领域的综合性技术,包括Web前端开发、Web后端开发、数据库设计、服务器配置
二、配置
1,maven
下载安装Maven
官网;https://maven.apache.org
在我们的系统环境变量中
配置如下配置:
- M2_HOME maven目录下的bin目录
- MAVEN_HOMEmaven的目录
- 在系统的path中配置%MAVEN_HOME%\bin
2,阿里云镜像
- 镜像: mirrors
- 作用:加速我们的下载
- 国内建议使用阿里云的镜像
mirror>
<id>nexus-aliyun</id>
<mirrorof>*,!jeecg,!jeecg-snapshots</mirrorof>
<name>Nexus aliyun</name>
<ur1>http://maven.aliyun.com/nexuls/content/groups/public</ur1>
</mirror>
3,本地仓库
在本地的仓库,远程仓库;
建立一个本地仓库:localRepository
<localRepository>D:\apache-maven-3.8.6\Maven-repo</localRepository>
4,在IDEA中使用Maven
- 启动IDEA
- 创建一个Maven项目
3,IDEA中的Maven设置
IDEA项目创建成功后,看一眼Maven的配置
到这里,Maven在IDEA中的配置就ok了
三、pom.xml文件
1,pom.xml 文件是 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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>my-app</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies></project>
以下是 pom.xml 文件中的一些主要元素: