Security 동작 과정에서 사용자 인증 받고나서, 인증정보 및 사용자 정보를
동시에 관리 할 수 있는 객체
1.UserDetail은 interface인데 이런것들을 만들어야 한다고 정의만 되어있음
2.그러나 이걸 구현하려면 일일히 넣어야 해서 힘들기 때문에
3.Spring Boot에서 구현 해둔 User라는 class로 지정해준다.
즉 결과적으로 UserDetail을 구현하는게 아닌 User로 상속을 받아서
우리에게 필요한 부분만 고치는것(즉 상속받아서 바로 설계하면된다.)
1.TblMember의 데이터를 통해서 만들어주니 사용자 상세
정보들을 관리할 TblMember 변수 지정
2.member를 넣어서 데이터를 가져와준다.
3.권한을 넣으려면 양식을 지정해준다.(사용자 권한정보 role을 collection 형식으로 바꿔줘야함)