1 / 1
文档名称:

SpringBoot中使用Scala开发.docx

格式:docx   大小:37KB   页数:1页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SpringBoot中使用Scala开发.docx

上传人:simple 2021/7/10 文件大小:37 KB

下载得到文件列表

SpringBoot中使用Scala开发.docx

相关文档

文档介绍

文档介绍:SpringBoot中使用Scala开发
Java 平台拥有三驾强力马车,即语言,类库和虚拟机,如图 1 所示。
图 1  Java 平台“三驾马车”关系示意图
语言层面,Java 语言只是标配,像 Scala、Kotlin 等新生语言给了我们更多的选择,只要是可以跑在 Java 虚拟机上的语言,都可以享受到 Java 生态下的类库及框架等资源,SpringBoot 作为 Java 微服务框架,自然也可以为 Java 平台上其他语言带来微服务的暖风。
Scala 语言在业界的口碑相对比较复杂,但实际上,Scala 语言设计上的一些原则使得这门语言骨子里却是简单的,统一性的设计(Consistency Principle),使得任何一个概念实体都可以被快速复制理解和使用“学****一次,多处使用”。
比如 Collection 等对象的统一构建原则。综合了过往计算机语言设计上的思辨,Scala 语言在设计上拨开表象,直指本质,为开发者免去了很多不必要的麻烦,比如类型后置和类型推导的设计,在业界设计静态语言层面已经是蔚然趋势。
融合而不是排斥,适当妥协而不是追求纯粹,可以抓住 OOP 和 FP 的各自优势,又能够从语言的易用性和实现的复杂性上做适当的权衡,这也是这门语言让我们如此兴奋的原因之一。
接下来我们将以 Scala 语言为例,跟大家一起探索如何使用 Scala 语言和 SpringBoot 微框架来开发和交付相应的微服务。如果大家有自己更加心怡的基于 JVM 的语言,也希望大家可以举一反三,同时享受自己喜欢的语言和 SpringBoot 框架所带来的便利和乐趣。
要使用 Scala 语言开发 SpringBoot 服务,

最近更新

填充墙对RC框架结构抗震性能的影响分析的开题.. 2页

基于面向对象的极化SAR地物分类的开题报告 2页

基于转录组测序数据的基因共表达网络研究中期.. 2页

基于表面等离激元效应的全光调制研究的开题报.. 2页

基于网络消费行为理论的高校图书馆PDA实施模式.. 2页

基于稀疏表示的图像自适应去噪算法研究中期报.. 2页

基于直流电晕放电的甲烷重整与部分氧化开题报.. 2页

基于用户行为挖掘的搜索优化研究中期报告 2页

2024年年度培训计划模板集合六篇 25页

2024年年度体育教师述职报告(精选6篇) 14页

2024年年底辞职报告(通用18篇) 30页

基于混合高斯模型的地板块纹理分类算法研究中.. 2页

基于比较优势的大湘西生态文化旅游产品开发研.. 2页

2024年师范美术专业实习的自我鉴定 3页

基于时空的企业并购资源协同研究的开题报告 2页

2024年师范大学毕业生自我评价 5页

基于改进蚁群算法的船台吊装顺序优化技术研究.. 2页

基于授权理论的看图对话工具在初始胰岛素治疗.. 2页

基于多种群蚁群算法的多约束QoS路由模型研究的.. 2页

2024年工程承包合同范文集锦 17页

基于协同发展的京津冀物流中心选址问题研究的.. 2页

电镀黑铬工艺 10页

电镀六价铬讲议 10页

中考历史非选择题答题技巧 4页

计算机桌面运维技术服务方案 32页

ESC基础培训20100811-1 64页

老年慢性阻塞性肺疾病呼吸衰竭患者经鼻气管插.. 5页

《博微电力工程经济评价软件使用手册》 38页

不锈钢雨棚制作和安装施工合同3 6页

《我和星星打电话》课件 7页