时间:2020-7-12来源:本站原创作者:佚名
北京中科白殿疯怎么样 http://m.39.net/pf/a_4709994.html

据说Kotlin是一门有可能在未来干掉Java的语言?嗯?这么强吗?

我得赶紧来试试!!!

前言

Kotlin是一门最近非常流行的编程语言,而且和Groovy语言、Scala语言一样同属Java派系语言。Kotlin具有的很多静态语言特性诸如:类型判断、多范式、扩展函数、模式匹配等等让我无法只作为一个吃瓜群众了,所以稍微花了点时间了解了一下该语言,并想着用Kotlin来写个什么小Demo,这不就有了这篇文章嘛。

本文主要实践一下如何使用Kotlin结合SpringBoot来开发一个带有数据库交互的REST风格的基本Web程序。

实验环境

JDK不用说了,Kotlin毕竟是运行在JVM环境下的语言,所以JDK必须,我这里用的JDK1.8

数据库:MySQL

数据库访问组件:SpringDataJpa

JavaEE框架:SpringBoot

项目管理工具:Gradle

工程创建+目录结构

没啥好说的,我这里创建的是基于Gradle的Kotlin工程:

创建完成后的基本工程目录结构和普通SpringBoot的工程几乎没任何区别,给张图示意一下好了:

好啦,接下来我们就来写代码完善这个工程即可

添加Gradle依赖

首先,我们需要在build.gradle中引入Kotlin、SpringBoot、MySQL、JPA等组件的依赖:

dependencies{


转载请注明原文网址:http://www.gzdatangtv.com/cksc/12942.html

------分隔线----------------------------