实验结构如下:

├── pom.xml
├── src
│   └── main
│       └── scala
│           ├── AppConf.scala
│           └── Runner.scala

#----------------------------------------------------------------------------------------------------

Intellij导入上述文件夹以后,

根据[1]安装scala plugin以及scala sdk-2.11.8,如下:

右键上图Runner,选择下图中的Run 'Runner'

下方会出现log:

因为第一次运行intellij不知道要运行哪个文件,所以需要手动右键指定,

运行一次以后,IDE记住了,就可以选择

上方工具栏中的Run->Run 'Runner'运行

#----------------------------------------------------------------------------------------------------

浏览器打开:

http://localhost:8080/hello

#-----------------------------------------------------------附fulu录-------------------------------------------------------------------------------

AppConf.scala

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.web.bind.annotation.{RequestMapping, RestController}
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter@SpringBootApplication(scanBasePackages = Array("scala"))
@RestController
@RequestMapping(Array("/hello"))
class AppConf extends WebMvcConfigurerAdapter{@RequestMapping(Array("","/"))def index():String = {return "Hello World scala Spring boot":String}}

Runner.scala

import org.springframework.boot.SpringApplication
object Runner {def main(args: Array[String]): Unit = {SpringApplication.run(classOf[AppConf])}}

Reference:

[1]Idea导入maven项目不自动识别pom.xml

scala版本的springboot的helloworld实验记录(转载+自己验证整理)相关推荐

  1. Flink的scala+python的shell模式实验记录汇总

    根据[1],FLINK的shell有以下一些运行模式 ################################下面是scala-shell########################### ...

  2. 【伊利丹】Hadoop-2.5.0-CDH5.2.0 RM HA实验记录

    引言 以前写了一个关于Hadoop2.0 NN HA实验记录博客,其中记录了hadoop中NameNode出现故障时可以自动切换主备节点,现在hadoop2.5.0版本中实现了RescoureMang ...

  3. 操作系统真象还原实验记录之实验十一:实现中断处理(二)

    操作系统真象还原实验记录之实验十一:实现中断处理(二) 书p335 7.6.2 改进中断处理程序,并调快时钟 1.实验代码第一次修改 对应 书p335 7.6.2 改进中断处理程序 这次是上一次实验的 ...

  4. 计网 | Cisco Packet Tracer下模拟交换机及VLAN配置实验记录

    实验目的和要求 熟悉交换机各种命令模式和基本命令 学习交换机的基本配置,制作网络拓扑图(1台交换机.2台PC),2台PC能够ping通(截图). 截图网络拓扑图(2台PC),2台pc机分别用连通线和交 ...

  5. 操作系统真象还原实验记录之实验一:第一次编写mbr

    操作系统真象还原之实验一:第一次编写mbr 对应书中第2.3节:让mbr飞一会 第58页 1.相关基础知识提炼总结 1.1电脑开机前与后 在电脑未开机前,BIOS就被事先写入到内存的F0000~FFF ...

  6. 实验记录 |6/3 somatic.al配置服务器环境

    6/3(8:40) 之前没有安装Varscan.现在检索安装. 下载Varscan的安装包:https://sourceforge.net/projects/varscan/files/VarScan ...

  7. CSAPP实验记录(一):环境配置datalab

    CSAPP实验记录(一):环境配置&datalab 1.环境配置 下载Ubuntu虚拟机.我之前用的是Ubuntu18.04,非常坑,强烈建议换成Ubuntu20.04 windows和Ubu ...

  8. 实验记录 | Picard的安装

    实验记录 1. java的安装 java的解压 sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/lib/jvm java的环境变量的配置 sudo ...

  9. 块设备文件读取实验记录

    块设备文件读取实验记录 添加实验设备 简单分区测试 简单设备测试 设备偏移量测试 分区偏移量测试 结语 文件: 一个linux文件就是一个字节序列,所有的IO设备(例如网络,磁盘和终端)都被模型化为文 ...

最新文章

  1. Zookeeper之javaAPI的使用
  2. 关于有多少个1的计算
  3. 简单的C语言五子棋(两种模式:移动光标输入坐标和移动光标按键)
  4. ios android分享代码,快速插入代码块——iOS Android
  5. wxpython 调用子窗口_wxpython入门第一步(简单例子)
  6. 你以为面试官问的是分布式缓存,其实他想问……
  7. 在opencv中实现中文输出
  8. linux进行显卡配置修改什么游戏,配置好Linux显卡驱动 爽快玩游戏
  9. 计算机题硬盘分区首先,您对计算机硬盘分区了解多少: 如何进行分区合理?
  10. sqlisnull mysql_SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数
  11. Linux 命令(131)—— usermod 命令
  12. Swaps and Inversions hdu多校训练第二场 树状数组求逆序数+离散化
  13. 算法笔记_面试题_数组/链表/跳表/各种数据结构复杂度对比
  14. 遥感图像预处理-几何校正
  15. 国外android大神博客,Android手机浏览器(国外篇)横向对比评测
  16. 计算机mac地址为空,怎么查看电脑的Mac地址
  17. OpenCV-分水岭算法
  18. VSPD  7.0  虚拟串口创建不成功能,  修复步骤:
  19. 用速腾RS16跑LeGO-LOAM
  20. 你好,我是计算机组成原理(计算机组成原理1)

热门文章

  1. shell脚本实现检測回文字符串
  2. 第九章 Redis过期策略
  3. ssh中的相对路径与绝对路径的问题
  4. Varchar的最大长度
  5. 全志a64linux内核编译,Ubuntu16.04编译AndroidM(SoC:Allwinner A64)
  6. VuePress 添加百度统计代码
  7. The “data“ option should be a function that returns a per-instance value in component definitions
  8. DIV布局的设置(水平或者垂直居中)
  9. 人工机器:Jetson Nano 安装Qt5
  10. 无向图:查找最小环集合(最短路径回溯算法)