當我們用 Google Cloud SQL 的方式讓 App Engine 支援 SQL,GPE 團隊就努力加強程式人員在撰寫 App Engine application 時的開發體驗,讓 GPE 能使用 Cloud SQL 作為後端的 database。
我們很高興宣佈 GPE 2.5 版正式推出。GPE 2.5 版省去了許多手工瑣事,像是複製 Cloud JDBC driver、設定 classpath、輸入 JDBC URL 或是設定連接本地/遠端 database 的 JVM 參數...... 以簡化 application 的開發。
GPE 2.5 版提供下列功能:
- 設定 Cloud SQL / MySQL
- 自動完成 JDBC URL
- 在 Eclipse 的 database development perspective 建立 database 連線
- OAuth 2.0 認證方式
App Engine 提供一個本地端的開發環境,可以在 deploy 到 App Engine 之前就能開發、測試你的 application。在 GPE 2.5 中,你可以設定本地端的 development server 使用本地端的 MySQL 或是 Cloud SQL 來測試。當要 deploy 你的 application 時,App Engine 會使用 Cloud SQL 的設定。
自動完成 JDBC URL
GPE 2.5 支援 JDBC URL 自動完成的功能,錯誤的 JDBC URL 也有提供 quick-fix 建議。
在 Eclipse 的 database development perspective 建立 database 連線
Eclipse 的 database development perspective 可以用來設定 database 連線、瀏覽 schema、以及在你的 database 執行 SQL 指令。
使用 GPE 2.5 版,database 連線會自動在 Eclipse 的 database development persective 當中設定 Development SQL 與 App Engine SQL。
你也可以選擇手動建立一個新的 Cloud SQL 的 database 連線。在 GPE 2.5 中,我們為 Cloud SQL 增加一個新的 connection profile。
GPE 2.5 版現在使用 OAuth 2.0 版(之前使用 OAuth 1.0 版)來建立 GPE 與 Google Service(包含 Cloud SQL)的安全連接。OAuth 2.0 版是 OAuth 協定的最新版本,著重在簡化 client 端的開發。
等不及要開始了嗎?
在這裡可以下載 GPE,而使用 GPE 來撰寫你第一個搭配 Cloud SQL 的 App Engine application 可以參考這裡。
我們希望 GPE 2.5 版可以讓使用 App Engine 與 Cloud SQL 開發雲端軟體變成一件輕而易舉的事情。我們總是喜歡聽到你的回饋意見,GPE 的 Google Group 是分享你的想法的好地方。
譯註:
- 原文標題很長,只節錄最後重點。
- Cloud SQL instance 的 instance 不特別翻譯成中文。
- 如果是用 Java Developer 版的 Eclipse,文中提到 database development perspective 並沒有支援。
沒有留言:
張貼留言