[Spring] 02. 컨트롤러 추가
개발공부/Spring 2019. 8. 16. 10:39새로운 컨트롤러 추가.
새로운 패키지 생성.
새로만든 패키지에 새로운 클래스 생성.
새로만든 클래스를 @Controller 어노테이션을 붙여서 컨트롤러로 등록.
클래스 안에 @RequestMapping("/hello") 를 추가하여 /hello로 접근시 아래 매소드가 실행되도록 적용.
http://localhost:8080/hello 접속.
화면이 나오지 않음... 왜그럴까.. 한참고민.
구글링 결과, 컴포넌트 스캔이 필요하다는것을 알게됨.
이전 글에서 DB관련 문제때문에 서버가 뜨지 않았을때, 어노테이션으로 처리하던 파일에 들어감. (*Application.java)
거기에 @ComponentScan("com.example")를 추가 후 저장.
다시 http://localhost:8080/hello 접속.
Hello Spring Boot World! 가 나오는것을 확인.
나는 프로젝트 생성시 시큐리티도 추가해서 시큐리티 관련 설정을 더 추가함...
관련 설정을 해주지 않을경우, /hello 접근시 시큐리티가 'ㅇㅇ 안돼 돌아가' 시전..
그래서 구글링해서 해당 설정을 추가 후 화면을 볼수있었음.
'개발공부 > Spring' 카테고리의 다른 글
[Spring] 03. VIEW 파일 추가. (0) | 2019.08.18 |
---|---|
[Spring] 01. 프로젝트 생성 (0) | 2019.08.14 |
[Spring] 06. Spring security 적용하기 (3) (0) | 2015.12.25 |
[Spring] 06. Spring security 적용하기 (2) (2) | 2015.12.06 |
[Spring] 06. Spring security 적용하기 (1) (0) | 2015.11.14 |