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

SpringBoot文档之入门的阅读笔记

  • Overview

  • Documentation

  • Requirements
    Spring Boot 3.3.2需要配套Java 17及以上的版本使用。

  • Installing

  • Upgrading
    对于使用1.X版本的项目,升级至当前的2.X及3.X版本时,需要详细阅读迁移指导。

    升级SpringBoot版本后,组件的配置属性可能发生变化,通过阅读文档来比较差异费时费力,非常考验耐心。SprintBoot官方提供了组件spring-boot-properties-migrator来自动完成配置属性的分析工作。修改pom.xml,增加如下配置,可启用spring-boot-properties-migrator

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-properties-migrator</artifactId><scope>runtime</scope>
    </dependency>
    
  • Tutorials

  • Developing Your First Spring Boot Application
    创建demo项目,项目的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><groupId>com.example</groupId><artifactId>demo</artifactId><version>0.0.1-SNAPSHOT</version><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><java.version>17</java.version><maven.compiler.source>${java.version}</maven.compiler.source><maven.compiler.target>${java.version}</maven.compiler.target><spring-boot-starter.version>3.3.2</spring-boot-starter.version></properties><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>${spring-boot-starter.version}</version></parent>
    </project>
    

    修改maven的配置文件settings.xml,增加国内代理的配置,如下:

    <mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><!--<mirrorOf>central</mirrorOf> --><mirrorOf>*</mirrorOf></mirror>
    </mirrors>
    

    使用IDEA或者eclipse,导入上述demo项目。

    在控制台执行命令mvn dependency:tree,查看demo项目当前的依赖。


http://www.mrgr.cn/news/4381.html

相关文章:

  • 【Solidity】变量与类型
  • 你真的了解《黑神话·悟空》吗?揭秘它背后鲜为人知的故事
  • 速度+耐力,希迪智驾引领中国商用车自动驾驶发展
  • 葡萄参考基因组
  • C语言 | Leetcode C语言题解之第338题比特位计数
  • 数据之争:网络爬虫涉及的法律问题
  • 【机器学习第十二章——计算学习理论】
  • Tensorflow 特征列说明
  • 数据结构初阶(2)——链表OJ
  • Conda命令
  • Java中的主要设计模式
  • 嘉林娱乐公布10名签约艺人 星途启程全力以赴
  • 用SpringBoot和vue写一个2048小游戏
  • ZR执行器:适应多样环境,精准控制的关键
  • 二叉树 - 对称二叉树
  • 上海晋名气瓶暂存柜助力高校气瓶安全储存
  • 安全基础学习-SM3加密算法
  • perl——获取数组中元素的索引
  • 【51单片机】DHT11驱动,11.0592MHZ,使用DHT11传感器测量温湿度
  • centos 网络: DNS解析错误