java是什么 JAVA里的domain和dao都是指什么?。?/h1>
JAVA里的domain和dao都是指什么???這是MVC結(jié)構(gòu)。web主要是客戶端頁面,它是web的表層。它可以接收數(shù)據(jù)并返回給用戶。域的主控層是用戶與數(shù)據(jù)庫交互的核心中轉(zhuǎn)站。它控制用戶數(shù)據(jù)的收集和請求
JAVA里的domain和dao都是指什么???
這是MVC結(jié)構(gòu)。web主要是客戶端頁面,它是web的表層。它可以接收數(shù)據(jù)并返回給用戶。域的主控層是用戶與數(shù)據(jù)庫交互的核心中轉(zhuǎn)站。它控制用戶數(shù)據(jù)的收集和請求的轉(zhuǎn)換。服務(wù)是業(yè)務(wù)邏輯層。它處理數(shù)據(jù)邏輯并驗證數(shù)據(jù)。Dao是持久層。它讀寫數(shù)據(jù)庫并向web控件數(shù)據(jù)轉(zhuǎn)移發(fā)送請求(您可以返回或進入服務(wù))--服務(wù)驗證數(shù)據(jù)是否正確或滿足業(yè)務(wù)需求--Dao存儲、讀取并依次返回
jsonobject實際上相當于Java中的map,并且可以通過鍵來獲取值;Java對象在Java中一般是model或domain model對象,這種對象代表一個業(yè)務(wù)模型,有明確的含義,包括其中的屬性類型有明確的定義。轉(zhuǎn)換為對象后,可以使用getter和setter方法指定操作中的值。一般來說,其他人在使用時可以知道里面有什么。但是,如果只有一個jsonobject,當您使用它時,除了在控制臺中首先輸入內(nèi)容之外,您不知道其中包含什么,這不適合Java方法中的數(shù)據(jù)傳輸