首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Spring Boot和Kotlin创建RESTfull API

使用 结合 开发一个 版本的 。

如果单单Kotlin我是不相信在短时间内有产生多大的风波,但是如果Kotlin能和 Java 开发神器SpringBoot结合起来,我感觉能飞。。。

1.首先新建 的 工程

打开IDEA ,File->New->Project

输入相关信息之后下一步:

一般 为公司域名反着写,加上项目名字

建议选中 ,自动导包 ,使用本地 ,但是需要先安装Gradle(https://gradle.org/install/)

如果没有选择 使用本地 Gradle 项目创建完成之后Gradle的包需要下载,这个时间有点长,以前做Android就深受其苦,所有要做好心理准备,除非你有一个好用的FQ工具。

项目创建完成之后会生成一个 文件 和 , 文件我们暂且不管,先看看 文件:

下载依赖和插件也是一个漫长痛苦的过程。各位不要心急,慢慢来,一次不行多试几次。

从生成的配置文件看, 已经自动把 构建 工程插件 ,以及

标准库 添加到 文件中了。

2.配置 文件

3.创建包

在kotlin目录下面创建:

注意:不能直接在kotlin目录下面写Application 类,不然会报错

3.创建数据模型Greeting类:

如果是Java写的话,想象一下这需要多少行代码,看看kotlin,不明则厉。。。

5.创建GreetingController

6.创建

点击Gradle的bootRun:

或者点击

如果没有毛病,访问

http://127.0.0.1:8080/greeting?name=quanke.name

输出:

那么恭喜你,一个kotlin 和spring boot的web服务就这么搞定了。。。

服务默认是8080端口,如果8080端口刚好被占用了,那在resources目录下新建一个application.yml文件:

把端口改成你想要的。

当然这只是开始的演示,么有什么卵用。。。之后可以用于生产的demo,呼之欲出。

《Spring Boot in kotlin 实战》,欢迎关注!

全科龙婷升职加薪

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180110G0374I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券