本节主要内容:

1:spring boot 小插件使用

2:构建第一个简单的result风格的实例并访问

3:将项目打成jar包后启动并访问。

一:添加boot devtools插件:

执行完成后,查看pom.xml:

再pom,xml文件中会多出一个依赖。

这个工具的作用:

在未使用该插件的时候,如果我们想要在IndexController中添加一个新方法,先要关闭tomcat服务器,然后再编码,编码完成之后,重启tomcat才可以访问。

来源:凯哥Java(kaigejava)。www.kaigejava.com

使用该插件的好处:

在项目启动的情况下可以直接编写代码,保存之后可以直接访问。

例如:我们在IndexController中添加一个getParam的方法,返回用户输入的参数。

1:先让项目启动:

2:在项目启动情况下,进行编码操作:

编码完成,保存之后,看控制日志:

就会自动编译重启。我们不用在手动重启了。

在浏览器访问getParam方法:

神奇啊。我们使用中文竟然没有乱码啊!!

这是为什么呢?因为spring boot 默认编码是UTF-8编码的。

在pom.xml中我们可以看到:

二:第一个resul风格代码:

具体代码:

浏览器预览:

三:将项目打成jar并启动访问

3.1:项目打包

最简单的:

输入命令:clean package

如果是第一次打包的话,会比较慢。因为需要下载其他jar。耐心等待

等出现:

build success后,说明就成功了。

如果需要输入其他打包命令的话:

请使用maven duild...这个选项

查看打包后:

找到该jar所在位置,

在此打开命令行:

输入命令:java -jar + 刚才打包的名称

我们可以看到:

没错,你没有看错。项目起了了,它竟然起来了。真的起来了。

为了判断是否真的起来了

我们在浏览器中访问:

spring boot 测试插件使用及result风格实例1&打包启动的更多相关文章

  1. Spring Boot 测试时的日志级别

    1.概览 该教程中,我将向你展示:如何在测试时设置spring boot 日志级别.虽然我们可以在测试通过时忽略日志,但是如果需要诊断失败的测试,选择正确的日志级别是非常重要的. 2.日志级别的重要性 ...

  2. Spring boot配置多个Redis数据源操作实例

    原文:https://www.jianshu.com/p/c79b65b253fa Spring boot配置多个Redis数据源操作实例 在SpringBoot是项目中整合了两个Redis的操作实例 ...

  3. spring boot 2 全局统一返回RESTful风格数据、统一异常处理

    全局统一返回RESTful风格数据,主要是实现ResponseBodyAdvice接口的方法,对返回值在输出之前进行修改.使用注解@RestControllerAdvice拦截异常并统一处理. 开发环 ...

  4. Spring Boot(七):spring boot测试介绍

    首先maven要引入spring-boot-starter-test这个包. 先看一段代码 @RunWith(SpringRunner.class) @SpringBootTest(webEnviro ...

  5. spring boot测试类自动注入service或dao

    使用Spring Boot进行单元测试时,发现使用@Autowired注解的类无法自动注入,当使用这个类的实例的时候,报出NullPointerException,即空指针异常. Spring Boo ...

  6. IDEA spring boot项目插件打包方式jar

    一.打包 1.pom.xml中添加插件依赖 <build> <plugins> <plugin> <!--打包成可执行jar--> <groupI ...

  7. spring boot测试工具(自带)

    启动spring boot 项目(一般是openapi) http://localhost:8888/swagger-ui.html 端口号可以自己配

  8. spring boot测试

    今天在springside里试了spring boot,果然很方便,内置容器,不需要配置web.xml,简单几个文件就可以实现增删改查操作,一些配置如tomcat端口之类的直接写在applicatio ...

  9. spring boot tomcat 打本地包成war,通过Tomcat启动时出现问题: ZipException: error in opening zip file

    一个第三方公司提供spring boot 项目,直接启动是ok的, 但是打包成war,通过Tomcat启动,就出现 ZipException: error in opening zip file: 2 ...

随机推荐

  1. textField 基本属性

    _textField.frame = CGRectMake(0, 0, 200, 50); _textField.delegate = self; _textField.text = str; [_t ...

  2. 题解 P1019 【单词接龙】

    题目 单词具体是什么不重要,知道单词间如何转化即可 [分析] 先理清一下题意: \(n\)个单词,每个单词限用两次 上一个单词能与下一个单词接上,当且仅当上一个单词的末尾 \(k\) 个字符与下一个单 ...

  3. PAT Advanced 1110 Complete Binary Tree (25) [完全⼆叉树]

    题目 Given a tree, you are supposed to tell if it is a complete binary tree. Input Specification: Each ...

  4. sync实现windows与nginx主机端文件同步(参考文档)

    资源 Rsync官网:http://rsync.samba.org/ 简介 Rsync(remote sync)是类unix系统下的远程(LAN/WAN)数据镜像备份工具.可以实现Linux与linu ...

  5. HALCON形状匹配讲解

    HALCON形状匹配讲解 https://blog.csdn.net/linnyn/article/details/50663328 https://blog.csdn.net/u014608071/ ...

  6. Python 字典列表嵌套输入问题

  7. share团队冲刺6

    团队冲刺第六天 昨天:进行各种原件的自定义样式,进行界面布局 登陆界面: 今天:进行后台的代码编写,实现各种按钮的功能 问题:在不同的型号手机上,界面会发生不兼容的问题.

  8. 基于迅为-i.MX6Q开发板制作镜像方法

    在“/home/imx6”目录(在前面编译 android 系统的时候新建过这个目录,如果没有可以自己新建一个)下,使用命令“mkdir minilinux/”新建 minilinux 目录,使用命令 ...

  9. Struts 2 的常规配置

    Struts 2 的默认配置文件是struts.xml,该文件应该放在Web应用的类加载路径下,通常就是放在WEB-INF/classes路径下. struts.xml文件的最大作用是配置Action ...

  10. java常用工具类(三)

    一.连接数据库的综合类 package com.itjh.javaUtil; import java.sql.Connection; import java.sql.DriverManager; im ...