어제 백신 맞느라 못썼네요.. 전에 하던 프로젝트 위주로 코드 적으면서 관련 내용 찾아보고 적읍시다
우선 로그인 controller, module, service를 다 따로 만든 후 id와 password 부분을 받아오는 코드를 적어봅시다. 하지만 아직 ORM부분을 마스터한 것이 아니라서 DB와 연동하는 것은 아쉽게 못하겠지만..ㅠ
Controller 코드입니다! findAll()을 이용해서 id를 받아오는 것인데 값 하나만 가져오는 것이기에 findOne()을 사용해도됩니다!
findAll(@데코레이터
저장 변수
):인터페이스
{}
구조로 이뤄져있다고 생각이됩니다!
정상적으로 출력이 되는 것까지 확인할 수 있습니다
값을 여러개 받은 후 값의 이름을 이용하여 따로 출력 및 동시 출력을 조절할 수 있습니다.
(위 사진은 postman입니다)
query문이 없어서 어떻게 처리해야할지 몰라 당황했지만 후에 수정할 것을 생각하고 한번 코드를 짜봤습니다. 쿼리문이 없으니 해당 id를 찾는데 for문을 돌려야했고 for문 안에 들어간다면 async/await를 사용해야하지만 그렇게까지 임시 코드에 집착할 필요가 없다고 생각이돼서 간단하게만 해봤습니다..
findAll(@데코레이터
저장 변수
):인터페이스
{}