400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

详解SpringBoot工程的三种搭建方式

SpringBoot的主要目的是简化配置文件,通过少量配置即可运行Java程序,其强大的自动配置功能帮助开发者轻松实现配置装配,通过引入SpringBoot的 starter 就能实现想要的功能,不需要额外的配置。

成都创新互联服务项目包括矿区网站建设、矿区网站制作、矿区网页制作以及矿区网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,矿区网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到矿区省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

目前SpringBoot工程有三种搭建方式:

 官方生成工具

Spring团队提供一个非常方便的网页用于生成SpringBoot工程,打开浏览器进入Spring Initializr:

详解SpringBoot工程的三种搭建方式

工程生成参数列表:

参数设置完成后点击 Generate 下载工程,完成后使用 IDEA 导入工程,打开工程同步即可运行。

IDEA创建工程

较新的 IDEA 版本都内置创建SpringBoot工程插件,其创建原理也是使用的Spring Initializr来创建工程,创建流程下如:

详解SpringBoot工程的三种搭建方式

最后添加 main 方法启动应用程序:

@SpringBootApplication
@Slf4j
public class SpringEnvApplication {

  public static void main(String[] args) {

    ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args);
  }

}

手动创建SpringBoot工程

除了以上两种方式外,还可以通过手动创建的方式创建SpringBoot工程,通过 IDEA 创建一个空的 Maven 工程,然后指定SpringBoot的依赖就,基本流程如下:

工程创建完成后,打开 pom.xml 文件,设置 pom.xml 的parent配置:


  org.springframework.boot
  spring-boot-starter-parent
  2.2.0.RELEASE

添加SpringBoot Maven 打包插件:


  
    
      org.springframework.boot
      spring-boot-maven-plugin
    
  

添加 main 方法启动应用程序:

@SpringBootApplication
@Slf4j
public class SpringEnvApplication {

  public static void main(String[] args) {

    ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args);
  }

}

完整 pom.xml 文件:

<?xml version="1.0" encoding="UTF-8"?>

  4.0.0
  
    org.springframework.boot
    spring-boot-starter-parent
    2.2.0.RELEASE
     
  
  com.csbaic.arch
  spring-env
  0.0.1-SNAPSHOT
  spring-env

  
    1.8
  

  
    
      org.springframework.boot
      spring-boot-starter
    
  

  
    
      
        org.springframework.boot
        spring-boot-maven-plugin
      
    
  


设置parent和插件后,就可以使用SpringBoot创建应用程序了。


新闻名称:详解SpringBoot工程的三种搭建方式
当前路径:http://mbwzsj.com/article/igiesi.html

其他资讯

让你的专属顾问为你服务