springboot笔记(1) 创建helloworld和打jar包

一 必要性: xml文件 

           ssm笨重. 部署繁琐

  • 创建独立的Spring应用程序

  • 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)

  • 提供自以为是的“入门”依赖项,以简化构建配置

  • 尽可能自动配置Spring和3rd Party库

  • 提供可用于生产的功能,例如指标,运行状况检查和外部化配置

  • 完全没有代码生成,也不需要XML配置

二.快速构建

1.spring initiallzr 利用 start.spring.io创建一个“网络”项目;

          

 2, 定义项目的基本信息

          

3 选择springboot版本和依赖

           

 4, 修改pom.xml文件, 将创建好的工程改成web工程

             

 5 等导入的包结束后, 项目就建成了(大约花了一分钟下载依赖)

6 测试: 创建controller,并编写一个test类

     

 7 运行 xxxSpringbootApplication的main方法, 会发现tomcat已经在8080上启动了;

          

8.访问8080端口

         

三 . 打jar包运行:  除了运行springbootApplication的main方法外, 也可打jar包启动

      1.  terminal里运行: mvn clean package 命令后, 就会在target目录下多了一个项目名.jar文件

          通过cmd命令窗口, 运行: java -jar jar包名, 就可以运行了. 

原文地址:https://www.cnblogs.com/dangdanghepingping/p/14394893.html