我開始一個新的Java應用程序 - 並且我接管的當前代碼庫 - 似乎已經使用Jetty構建,並直接從servlet本身寫出HTML標記。作爲Api服務的Scala,Spring或Hadoop?
package root.web;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HTML {
public static String getHead(int pin,boolean due,
String fname, String lname){
String HEAD = "";
HEAD += "<!DOCTYPE html>";
HEAD += " <html>";
HEAD += " <head>";
我感興趣的重樓使用Scala中,Spring或Hadoop的應用 - 非常熱衷於討論這個的鏈接,教程,以幫助開發一個快速和安全的API。它將主要是一個用戶填寫表單的「登錄系統」,並將這些表單中的數據存儲在MySQL表中,並以圖表/表格/列表形式顯示。
因此,我非常希望使用reactjs構建前端,並讓Java應用程序提供API服務。
- 登錄服務本質 - 忘記密碼,會話處理,賬戶變動 - 如此種種
的CRUD- 那麼用戶將填寫一些表格 - 所以具體到結果的GETDATA登錄的用戶
請指教,代碼示例,教程,鏈接。我預測開始一個新的Scala,Spring或Hadoop項目並使用查詢構建器 - 來保護db - 如果應該使用mysql或mongodb,並且它在這方面有很大不同情況下,創建一個JSON API服務,CRUD應用程序的登錄處理?
斯卡拉呢?過去我曾經使用過Spring MVC--但我經常看到角色強烈尋求Scala和Hadoop(大數據)職位。 Hadoop被認爲是一個開源框架 - 但它不適合作爲Web應用程序框架? https://en.wikipedia.org/wiki/Apache_Hadoop –
_我從來沒有見過像這樣構建html標記 - 這是連接到數據庫的非框架用法? –
請詳細說明 - Hadoop爲什麼不適合 - 我聽說它在大數據應用程序的所有時間 - Scala或Spring怎麼樣 - 我聽說更多的Scala角色,然後是彈簧角色等。 - 請討論 –