본문 바로가기
개발공부 개발새발/etc

의문

by 휴일이 2023. 4. 7.

1.

빈 순환 참조 예외 때문에

PasswordEncoder 빈 등록을 AppConfig로 옮겨서

UserDetailsService 와 떨어뜨려놓았다

- 근데 둘은 원래 같이 다니는 세트 메뉴인데

(하나를 명시하는 순간, 다른 하나도 반드시 명시해서 빈 등록해야만 함)

- 그리고 원래 둘 다 시큐리티 소속인데

PasswordEncoder 를 굳이 AppConfig 로 옮겨야 할까?

다른 해결 법은 없을까?

 

 

2.

DB 에서 삭제 여부 컬럼이 NULL 이 아닐 경우만 프론트에서 리스트로 보여주려고 하는데

1. findAll 한 후 서버에서 NULL 여부 검증

2. DB에서 조건문을 준 후 가져오는 법

뭐가 더 성능상 유리할까?

- 좀 물어봤는데 말이 다 다름.... 

 

 

--

계속 추가 예정

728x90