zoukankan      html  css  js  c++  java
  • Spring Boot之Hello World

    Spring Boot简介

      Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

    2、Spring Boot特点

    1. 创建独立的Spring应用程序
    2. 嵌入的Tomcat,无需部署WAR文件
    3. 简化Maven配置
    4. 自动配置Spring
    5. 提供生产就绪型功能,如指标,健康检查和外部配置
    6. 绝对没有代码生成和对XML没有要求配置
     
    3、Spring Boot的入门例子:Hello World
     
    本次采用Intellj IDEA进行开发,首先打开IDEA,按照下面的步骤创建项目:

    由于使用maven构建,IDEA会根据pom.xml下载相应的jar包:

    简单介绍下重要的类:

     此时点击右上角的运行,控制台输出相应信息,端口号为8080,浏览器输入:http://localhost:8080,出现如下说明项目是可以运行的:

    现在写一个HelloWorldController类,在包上右键-New-Java Class,创建一HelloWorldController类并编写一个简单的say()方法:

    HelloWorldController.java代码:

     1 package com.example.demo;
     2 
     3 import org.springframework.stereotype.Controller;
     4 import org.springframework.web.bind.annotation.RequestMapping;
     5 import org.springframework.web.bind.annotation.ResponseBody;
     6 
     7 @Controller
     8 public class HelloWorldController {
     9 
    10     @RequestMapping("/hello")
    11     @ResponseBody
    12     public String say(){
    13         return "Hello World !";
    14     }
    15 }
    View Code

    再点点击运行按钮,重新运行项目,浏览器输入:http://localhost:8080/hello

     

    若出现如下结果,则Spring Boot的Hello World项目就运行成功了!Congratulations!!!

     
     
  • 相关阅读:
    C# checklistbox控件用法总结(怎样得到多选的值,以及动态加载数据)
    Tomcat service.xml详解
    修改windows服务器上面tomcat启动窗口的名称
    表空间
    安装selenium遇到的问题
    oracel 锁表查询
    Can not perform this action after onSaveInstanceState
    Caused by: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.HEADSET_PLUG
    Java.lang.IllegalStateException Activity has been destroyed
    StrictMode 使用
  • 原文地址:https://www.cnblogs.com/stm32stm32/p/7469216.html
Copyright © 2011-2022 走看看