[Spring Security] 기본 유저, 비밀번호 변경
·
Server/Spring&Spring Boot
스프링 시큐리티 기본 계정 스프링 시큐리티의 dependency를 추가하면, 애플리케이션 구동 시 다음과 같은 로그인 화면이 등장한다. 기본적으로 Username = user 이며 패스워드는 애플리케이션 구동 시 콘솔에 등장한다. 매번 구동할 때마다 랜덤한 난수를 반환해주는데, 이게 귀찮을 경우 user name과 password를 고정시킬 방법이 있다. 스프링 시큐리티 계정 변경 application.yml에서 다음과 같이 입력한다. # 스프링 시큐리티 security: user: name: password: yml에 내용 저장후 다시 애플리케이션을 구동하면 입력한 정보를 통해 로그인을 할 수 있다. 참조 Spring Security 기본 User/Password 설정 Spring Security 의존..
[Spring] jsp name의 중요성, 쿼리문 실행 오류
·
Server/Error
오류 발생 Controller 컨트롤러와 Dao가 이상이 없고 PersonVo가 잘 받아옴에도 0건이 수정되는 오류가 계속 발생하였다. Update의 쿼리문 중 where문에 personId로 구별해주는 코드가 있으므로 personId를 잘 받아오지 못하는 것은 아닐까 하고 문제를 찾아가기 시작했다. 문제 해결 변수로 넣어주기 위해 계속해서 사용했던 name="no"가 문제였다. ModelAttribute PersonVo personVo로 받아오고 있었기 때문에 personVo의 getPersonId를 이용하게 만들려면 name의 이름을 "personId"로 지정해줘야 했던 문제였다. input의 name 변경 후 수정이 잘 이루어지는 것을 확인할 수 있었다.
코드플리
'Name' 태그의 글 목록