專為Python初學者準備的IDE你用過嗎?
目前關於 Java 微服務框架的選擇十分多,老牌的諸如 Spring Cloud, Thrift, ZeroC, Dubbo 等,新生的也有 Micronaut。本文推薦的 Helidon 是甲骨文打造的一個微服務框架,這是一個用於編寫微服務的 Java 開源庫,這些微服務執行在由 Netty 提供支援的快速 Web 核心上。Helidon 已正式加入 Eclipse MicroProfile。
示例程式碼
MicroFramework
WebServer.create(
Routing.builder()
.get("/greet", (req, res)
-> res.send("Hello World!"))
.build())
.start();
MicroProfile
public class GreetService {
@GET
@Path("/greet")
public String getMsg() {
return "Hello World!";
}
}
甲骨文的高階軟體開發經理和 Helidon 專案負責人 Dmitry Kornilov 講述了 Helidon 誕生的初衷:“當我們進入雲世界時,微服務架構開始變得非常受歡迎,它們主要被用於建立雲服務。我們也意識到需要改變開發體驗,我們可以使用 Java EE 構建微服務,但最好有一個框架從頭開始就是設計用於構建微服務的。我們還希望建立一組輕量級的庫,它們不需要應用程式伺服器,並且可以在 Java SE 應用程式中使用。這些庫也可以彼此分開使用,但是當一起使用時,將為開發者提供建立微服務所需的一切東西:配置、安全性和 Web 伺服器。這就是 Helidon 誕生的初衷。”
本文來自雲棲社群合作伙伴“開源中國”
本文作者:達爾文
相關文章
- 身為初學Java的你,這些IDE的優缺點你都知道嗎?JavaIDE
- 為初學者準備的 ln 命令教程(5 個示例)
- 作為Java初學者,你瞭解Java的應用範圍嗎?Java
- 實用的IDE工具助力你學習Python!IDEPython
- Python適合初學者學習嗎?Python
- 創業,你準備好了嗎?創業
- Python學習者可能存在的幾個問題,你遇到過嗎?Python
- 給Python初學者的最好練手專案Python
- 初學Python必備十大經典案例(初學者必看)❃✿❈❉❀❁下Python
- SAAS為MES準備好了嗎?
- 挑戰高薪!學習人工智慧,你準備好了嗎?高薪人工智慧
- 中軟卓越:Web前端初學者月薪過萬的必備技能Web前端
- 為什麼Python適合初學者 學Python大概要多久Python
- 雙十一到了,你的ERP準備好了嗎?
- “槍聲”已響!你準備好了嗎?
- 學習Python的幾個必要條件,你具備嗎?Python
- 為什麼不推薦Python初學者直接看專案原始碼Python原始碼
- 致 Python 初學者Python
- 你見過Python的GIL嗎Python
- Python適合初學者或者0基礎小白學習嗎?Python
- 初學Java,這三個階段你經歷過嗎?Java
- [譯] 為 GitHub 專案做出貢獻的初學者指南Github
- Python真的適合初學者嗎?原因是什麼?Python
- 你準備好了嗎?等保2.0來了,你該做這些萬全準備(一)
- 作為初學者,Python和PHP哪個好學習?PythonPHP
- AI校園來了,你準備好了嗎?AI
- 沒了IDE,你的Java專案還能Run起來嗎~IDEJava
- 初學者為什麼要學Python?python的30個操作難點總結!Python
- 初學者為什麼要學Python?python的29個操作難點總結!Python
- 致 Python 初學者們!Python
- 為何Python適合初學者 一般Python要學習多久Python
- 這些錯誤你都犯過嗎?來看看9大XMind初學者常見錯誤!
- AD 管理員:你準備好做最壞的打算了嗎?
- 準備Python環境學習OpenCV的使用PythonOpenCV
- Android9.0新特性曝光,你準備好了嗎Android
- 數字化“長征”---CIO你準備好了嗎?
- java好學嗎?初學者怎麼學好?Java
- Android開發者必備的技能你會嗎?MVVM 最新學習心得!AndroidMVVM