北京中科白殿疯怎么样 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{ |