zoukankan      html  css  js  c++  java
  • 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包名, 就可以运行了. 

  • 相关阅读:
    Backbone学习之todos实现
    由$(this).attr('id')引出的一点感想
    JS类的实现
    JS设计模式之接口
    JS设计模式之工厂模式
    JS设计模式之序
    JS的继承
    you think you know javascript?
    js中的null和undefined
    作用域、闭包等概念的理解
  • 原文地址:https://www.cnblogs.com/dangdanghepingping/p/14394893.html
Copyright © 2011-2022 走看看