SpringBoot文档之入门的阅读笔记

打印 上一主题 下一主题

主题 910|帖子 910|积分 2730


  • 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。
    1. <dependency>
    2.     <groupId>org.springframework.boot</groupId>
    3.     <artifactId>spring-boot-properties-migrator</artifactId>
    4.     <scope>runtime</scope>
    5. </dependency>
    复制代码
  • Tutorials
  • Developing Your First Spring Boot Application
    创建demo项目,项目的pom.xml,内容如下:
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    3.     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    4.     <modelVersion>4.0.0</modelVersion>
    5.     <groupId>com.example</groupId>
    6.     <artifactId>demo</artifactId>
    7.     <version>0.0.1-SNAPSHOT</version>
    8.     <properties>
    9.         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    10.         <java.version>17</java.version>
    11.         <maven.compiler.source>${java.version}</maven.compiler.source>
    12.         <maven.compiler.target>${java.version}</maven.compiler.target>
    13.         <spring-boot-starter.version>3.3.2</spring-boot-starter.version>
    14.     </properties>
    15.     <parent>
    16.         <groupId>org.springframework.boot</groupId>
    17.         <artifactId>spring-boot-starter-parent</artifactId>
    18.         <version>${spring-boot-starter.version}</version>
    19.     </parent>
    20. </project>
    复制代码
    修改maven的配置文件settings.xml,增长国内署理的配置,如下:
    1. <mirrors>
    2.     <mirror>
    3.         <id>alimaven</id>
    4.         <name>aliyun maven</name>
    5.         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    6.         
    7.         <mirrorOf>*</mirrorOf>
    8.     </mirror>
    9. </mirrors>
    复制代码
    使用IDEA或者eclipse,导入上述demo项目。
    在控制台实行下令mvn dependency:tree,查看demo项目当前的依赖。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

傲渊山岳

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表