zoukankan      html  css  js  c++  java
  • spring boot入门小案例

    spring boot 入门小案例搭建

    (1) 在Eclipse中新建一个maven project项目,目录结构如下所示:

    cn.com.rxyb中存放spring boot的启动类,application.properties中放spring boot相关配置

    (2) 在pom.xml中加入spring boot 依赖包

    (3)在cn.com.rxyb中新建启动类APP

     1 package cn.com.rxyb;
     2 import org.springframework.boot.SpringApplication;
     3 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
     4 import org.springframework.boot.autoconfigure.SpringBootApplication;
     5 import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
     6 
     7 @SpringBootApplication
     8 @EnableAutoConfiguration(exclude= {DataSourceAutoConfiguration.class})
     9 public class App {
    10 
    11     public static void main(String[] args) {
    12         SpringApplication.run(App.class, args);
    13     }
    14 }
    APP.java启动类

    继续在包中创建测试Controller控制器

     1 package cn.com.rxyb;
     2 import org.springframework.web.bind.annotation.GetMapping;
     3 import org.springframework.web.bind.annotation.RestController;
     4 
     5 @RestController
     6 public class TestController {
     7 
     8     @GetMapping("hello")
     9     public String helloword() {
    10         return "hello";
    11     }
    12     
    13     @GetMapping("hello2")
    14     public String helloworkd2() {
    15         return "hello2";
    16     }
    17 }
    TestController.java控制器

    (4)接下来可以在启动类APP中右键--->run as---->java Application来启动spring boot。之后打开浏览器输入http://localhost:8080/hello直接访问。

    如果想在hello前面加名字空间的话,可以在application.properties中做如下配置:

    server.context-path=/demo
    

      这样我们就在hello之前加入了/demo名字空间,在访问hello的时候,hello之前必须加/demo名字空间才可以访问

    今天的spring boot入门小案例学习就到这里,明天继续。

  • 相关阅读:
    2018.10.05模拟总结
    CentOS 7 分区方案
    Linux讲解之定时任务
    TrueCrypt与CryptSetup双系统全盘加密(图文)
    使用LUKS加密你的磁盘
    使用LUKS加密你的磁盘
    本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法。
    Xrdp
    CentOS7开放端口以及常用的使用命令记录整理
    【Python成长之路】装逼的一行代码:快速共享文件
  • 原文地址:https://www.cnblogs.com/lihuibin/p/10149940.html
Copyright © 2011-2022 走看看