일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 의존성 주입
- 로그인
- Setter
- 라이프 사이클
- vue-cli
- Java
- vuex
- JPA
- javascript
- 싱글톤
- Vue.js
- 프로토타입
- Kotlin
- HTTP 메서드
- di
- thymeleaf
- Stateless
- Repository
- HTTP
- DB
- dependency injection
- BEAN
- Singleton
- cache
- js
- Excel
- Spring
- VUE
- 캐시
- Security
- Today
- Total
목록예제 (2)
jhhan의 블로그

원래 이번편까지 (1)에 할려고 했는데 길어질 것 같아서 이렇게 나눠서 진행합니다. 저번 편을 보셨다면 프로젝트 생성은 완료되셨을 것입니다. 이제 직접적으로 로그인을 해보겠습니다. 우선 프로젝트 파일 중에서 pom.xml을 찾아서 다음과 같이 추가합니다. dependency를 추가하는 부분인데 없는 것만 추가하시면 됩니다. 그런 다음 src/main/java/com.example.설정한이름 파일 밑에 SecurityConfig라는 클래스를 하나 생성합니다. (SecurityConfig말고 다른 이름을 하셔도 됩니다.) 그리고 다음과 같이 SecurityConfig클래스를 작성합니다. antMatchers("/adminOnly").hasAuthority("ROLE_ADMIN") : /adminOnly라는 ..

이번에는 Spirng Security를 응용해서 로그인 하는 페이지를 만들어 볼 것입니다. 2편도 조만간 올릴 생각입니다. 참고 http://yoonbumtae.com/?p=764 이번 포스트에는 로그인만 진행하는 간단한 예제를 볼 것입니다. IntelliJ IDEA Ultimate를 기준으로 진행할 것입니다. 일단 프로젝트를 먼저 만들겠습니다. New project를 하면 이 화면이 뜨고 Spring Initializer를 선택해서 진행합니다. Default에 맞추고 다음으로 진행합니다.(Custom으로 할 줄 아시는 분은 Custom하셔도 됩니다.) Artifact에 본인이 원하시는 이름으로 진행합니다. 저는 Maven으로 진행합니다. Gradle로 진행하셔도 됩니다. 오른쪽에 보이시는 4가지를 추가..