1
Q
差異
A
回答
2
要了解如何這種差異會影響數據訪問,您必須瞭解如何控制訪問某個類的字段:
- https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
- In Java, difference between default, public, protected, and private
在成員級別,您還可以使用公共改性劑或沒有修飾符(包私營)剛剛與頂級類,並具有相同含義。對於成員,還有兩個額外的訪問修飾符:private和protected。私有修飾符指定該成員只能在其自己的類中訪問。受保護的修飾符指定該成員只能在其自己的包內訪問(與包私有一樣),另外,還可以在另一個包中訪問該類的子類。
然後,還有就是介紹如何玩強化劑使用這些聲明自動添加getter和setter方法通過@ PiNg2Eiw鏈接的頁面:
的增強查找關於Java類的所有字段:
- 是公共
- 是非靜態
- 是非最終
對於每個這些字段,如果它們不存在,它將生成一個getter和setter。如果你想爲某個領域提供一個自定義的getter或setter,可以通過編寫它來完成,如果playter增強器已經存在,它將簡單地跳過getter或setter的生成。
此外,數據庫創建在很大程度上取決於您如何映射模型類。請參閱下面的文檔:
相關問題
您可能需要閱讀[關於PlayEnhancer(https://www.playframework.com/documentation/2.4.x/PlayEnhancer) –
@ PiNg2Eiw yap但它沒有解釋區別 – Seroney
正如你清楚地看到的,我沒有創建一個答案,而是一個提示,可能會導致你的答案,這就是爲什麼我們有評論的原因。 –