2012-07-16 50 views
0

我剛開始使用Spring Security工作,我知道有兩種方法在其中您可以訪問數據庫的用戶名和密碼:創建一個自定義登錄服務豆或在XML配置文件創建SQL或者HQL查詢。這兩種選擇都純粹是爲了方便多方使用,還是應該在不同情況下使用這兩種方法?只是好奇。謝謝。自定義登錄服務或數據庫查詢?

回答

1

兩者幾乎相同,但服務可以幫助您登錄過程更加精細的控制,你可以寫與方法loadUserByUsername一定的邏輯。例如加載權限或構建不與hibernate域對象映射的不同用戶對象。 我個人更喜歡服務。