2016-03-16 53 views
1

模型類和POJO類有什麼區別?他們究竟是什麼?問題在上下文中被問到了android開發中。從JSON中提取數據的時候會發生什麼?模型類和POJO類

回答

0

POJO是Martin Fowler提出的一個術語,用於表示任何普通的Java對象,不受任何特殊限制,也不需要任何類路徑。 它是一個技術術語。

模型類通常用於「模擬」應用程序中的數據。例如,您可以編寫一個反映數據庫表或JSON的Model類。您可以使用這些類的對象作爲容器來發送/接收數據。

作爲一個例子,該工具允許您爲JSON生成模型java類。見here。 通常,模型類是POJO,因爲模型實際上是簡單的舊式java對象。但是你可以寫一個POJO,但不能用它作爲模型。