当前位置: 首页 > news >正文

为了 门户网站建设/域名备案

为了 门户网站建设,域名备案,男的做直播哪个网站,设计接单平台app排行榜Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的工具。它具有许多特性,其中一些重要的特性包括: 1. 自动配置:Spring Boot 提供了自动配置的机制,可以根据应用程序的依赖和环境自动配置应用程序的各种组件&#xff…

Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的工具。它具有许多特性,其中一些重要的特性包括:

1. 自动配置:Spring Boot 提供了自动配置的机制,可以根据应用程序的依赖和环境自动配置应用程序的各种组件,大大简化了开发过程。

2. 简化的依赖管理:Spring Boot 通过提供一组父项目和Starter模块,简化了依赖管理,开发者只需要添加相应的 Starter 模块就能够引入所需的依赖。

3. 内嵌式容器:Spring Boot 提供了内嵌式的容器,如 Tomcat、Jetty 等,使得应用程序可以独立运行,无需部署到外部容器中。

4. 生产就绪:Spring Boot 提供了各种生产环境准备的功能,如性能监控、健康检查、配置管理等,可以方便地打包部署到生产环境中。

5. 简化的配置:Spring Boot 采用约定大于配置的思想,提供了许多默认值和自动配置,减少了配置文件的编写量。

6. 微服务支持:Spring Boot 能够轻松集成 Spring Cloud 微服务框架,支持微服务架构的开发。

总的来说,Spring Boot 提供了一种快速、简便的方式来开发基于 Spring 框架的应用程序,使得开发者可以更专注于业务逻辑的实现,而不必过多关注配置和环境搭建等问题。

而起步依赖本质上就是一个Maven坐标,整合了完成一个功能需要的所有坐标

 因为Maven具有传递依赖的特性

 一、下载Maven

maven安装之前要先安装jdk,请确保你的系统已经安装了jdk环境(我用的是JDK17,因为SpringBoot3只支持17以上的版本)

 Maven官网:Download Apache Maven – Maven

二、配置

1.下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹

2.配置环境变量

3. 验证安装是否成功,win+R运行cmd,输入mvn -v,如图所示则配置成功

4. 配置settings文件

在Maven安装目录conf目录下找到settings.xml配置文件

修改本地仓库地址
(1)在maven安装目录下新建本地仓库文件夹maven_repository

(2)修改默认本地仓库地址

(3)配置私服,因为中央仓库在国外导致下载jar包很慢或者失败,所以我们改为国内的服务器

<mirror><id>nexus-tencentyun</id><mirrorOf>*</mirrorOf><name>Nexus tencentyun</name><url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>

(4)配置jdk,也要夹在两个profiles标签之间

5.配置完成。win+r 运行cmd,输入mvn help:system测试,Maven会自动下载缺省的或者更新的各种配置文件和依赖到本地仓库中,如果出现build success,说明你的maven已经配置成功了。

6.配置IDEA

三、Maven原理(管理和构建Java项目的工具)

 作用:

1.方便快捷的依赖管理(jar包)

        

2.项目构建(快速完成项目的编译、测试、打包、发布)

3.统一项目结构(使用Maven构建出来的项目,无论使用什么开发工具创建出来的Maven目,在使用其他开发工具的时候都可以直接导入)

仓库(本地仓库、中央仓库、私服仓库):用于存储和管理jar包

Maven坐标:

什么是坐标?
Maven 中的坐标是资源( jar)的唯一标识,通过该坐标可以唯一定位资源位置
使用坐标来定义项目或引入项目中需要的依赖

Maven 坐标主要组成 

groupId:定义当前Maven项目隶属组织名称(通常是域名反写,例如:com.itheima)
artifactId:定义当前Maven项目名称(通常是模块名称,例如 order-service、goods-service)
version:定义当前项目版本号
SNAPSHOT:功能不稳定、尚处于开发中的版本,即快照版本
RELEASE:功能趋于稳定、当前更新停止,可以用于发行的版本 

导入Maven项目

方式一:

方式二:

依赖配置

官网(https://mvnrepository.com/)

依赖:

指当前项目运行所需要的jar包,一个项目中可以引入多个依赖。


配置:
1.在 pom.xml 中编写 <dependencies> 标签
2.在<dependencies>标签中 使用<dependency> 引入坐标
3.定义坐标的 groupId,artifactIdversion
4.点击刷新按钮,引入最新加入的坐标

Maven生命周期 

Maven的生命周期就是为了对所有的maven项目构建过程进行抽象和统一

Maven中有3套相互独立的生命周期:
clean:清理工作
default:核心工作,如:编译、测试、打包、安装、部署等
site:生成报告、发布站点等。

生命周期阶段
clean:移除上一次构建生成的文件
compile:编译项目源代码
test:使用合适的单元测试框架运行测试(junit)
package:将编译后的文件打包,如:jar、war等
install:安装项目到本地仓库 

注意 : 在同一套生命周期中,当运行后面的阶段时,前面的阶段都会运行 

http://www.whsansanxincailiao.cn/news/31990764.html

相关文章:

  • 购物网站免费模板/电脑培训网上免费课程
  • 网站建设中 敬请期待/哪些平台可以发布软文
  • 在做好政府网站建设方面/营销网站有哪些
  • 青海网站开发 建设/seo超级外链
  • 怎么做网站评估/天津网站建设
  • 什么是网站app/四平网络推广
  • 网站安全建设杀毒软件/网站老域名跳转到新域名
  • 深圳市住房建设部官方网站/石家庄今日头条新闻
  • 各类东莞微信网站建设/搜索引擎论文3000字
  • 用html制作简单购物网页/seoapp推广
  • 网站制作协议/博客可以做seo吗
  • 云服务器怎么搭建网站/seo公司官网
  • 做贸易的网站/企业网站营销的优缺点及案例
  • 宁波做百度网站推广/seo关键词布局技巧
  • 企业网站可以自己做吗/seo优化的常用手法
  • 毕业设计做系统好还是网站好/微信推广文案
  • 建设政府网站的目的/市场调研分析
  • 营销型网站建设合同模板/做网站哪个公司最好
  • wordpress免费采集器/seo的作用主要有
  • 中网可信网站权威数据库/网络营销软件商城
  • 建站群赚钱有前途吗/太原做推广营销
  • 商业网站怎么做/网络营销策划案
  • 手机微信网站怎么做/全球外贸b2b网站
  • 永久免费的网站/湖南企业seo优化
  • 推广网站怎么做/怎样申请网站
  • 网站建设首选建站系统/搜索引擎优化涉及的内容
  • 做调查赚钱的网站又哪些/seo排名赚app下载
  • 重庆网站建设技术支持重庆互联网/搜索数据
  • 中山网站建设/chrome谷歌浏览器
  • 软件开发详细设计文档/网络营销优化推广公司