美文网首页Spring-Boot
< Spring boot 0 >开发环境初次使用

< Spring boot 0 >开发环境初次使用

作者: 蓝点工坊 | 来源:发表于2018-03-21 00:15 被阅读54次

    一.开发环境

    1. Eclipse STS
    2. IDEA 社区版 使用 start.spring.io
    3. IDEA 正式版(Ultra)

    二.使用 Eclipse STS

    e2 安装 Spring Tool Suite(STS) 插件

    image.png

    e3 新建项目,选择spring stater

    image.png

    e4 项目基本信息

    image.png

    e5 选择组件

    这里选 web来测试


    image.png

    按finish 即可开始创建,第一次创建因为下载n多组件,会下很久。

    e6 增加测试代码

    每个boot下会有一个 XXXXXApplicaption.java 在其main方法增加

    package cn.bluedrum.boot;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    //1.相关引用包
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    import org.springframework.web.bind.annotation.RestController;
    
    //2. 指明入口类,否则任意访问均会404
    @RestController //表示这个入口类也是控制类,=@Controller+@ResponseBody
    @SpringBootApplication
    
    public class BootEclipse1Application {
        
        //3. 访问根目录的响应方法
         @RequestMapping("/")
            @ResponseBody
            public String index() {
                return "Hello World!";
            }
         
        
    
        public static void main(String[] args) {
            SpringApplication.run(BootEclipse1Application.class, args);
            
            
        }
    }
    
    

    e7 运行

    Application.java在右键菜单下 Run as --> Spring Boot App

    image.png

    启动后会提示内嵌的tomcat 的运行端口,一般是8080.
    打开一个浏览器输入 http://127.0.0.1:8080/ 即可看到相应内容

    image.png

    三.使用 Spring网站 创建

    http://start.spring.io/

    即首先在 start.spring.io上生成空的项目,再将其改入ide进行开发。ide采用IDEA社区版(免费但少了很多功能)

    s1输入基本信息

    image.png

    其中组件选择可以切换到 the full version,或直接输入名称。
    输完成后,点击 Generate Project 会生成一个空项目的zip文件下载

    s2 导入IDEA

    在iDEA中打开pom.xml 文件,并作项目打开


    image.png

    同样在Application.java加入处理代码


    image.png

    s3 运行程序

    社区版不自带Spring boot 运行选项,需要自行写运行代码
    首先在右上角运行菜单点击Edit configurations...

    image.png

    点击+ 新增一个配置 ,选择Maven


    image.png

    分别命名为springboot,
    在运行命令写成 spring-boot:run


    image.png

    配置好,在主界面选择springboot并点三角形,即可运行


    image.png

    五 错误处理网页

    如果本程序访问不存在网页,会触发404错误,缺省提示是

    This application has no explicit mapping for /error, so you are seeing this as a fallback.

    image.png

    如果想增加自己的提示网页,需要新增三个404.html/401.html/500.html
    错误页面需要放在Spring Boot web应用的src/main/resources/public/error,

    网页内容可以自行规定,以下是常见的网页

    html内容如下

    <!DOCTYPE HTML>
    <html><head>
       <meta http-equiv="content-type" content="text/html; charset=utf-8">
    </head>
    <body>
    
    <div align="center">
    <h1>404,页面没有找到</h1>
    <p>你寻找到页面不存</p>
    <a class="btn btn-primary" href="/">回到首页</a>
    </div>
    
    </body>
    </html>
    

    加入后运行结果

    image.png

    相关文章

      网友评论

        本文标题:< Spring boot 0 >开发环境初次使用

        本文链接:https://www.haomeiwen.com/subject/vwwvqftx.html