springboot 블로그 12.시큐리티 동작 원리
해당 게시물은 이 강의를 보고 제작하게되었습니다. !img - Filter는 WebApplication에 등록 - web.xml - Interceptor는 Spring의 Context에 등록 - Interceptor는 시큐리티가 나오기전에 인증, 권한을 체크하는 훌륭한
18개의 글
해당 게시물은 이 강의를 보고 제작하게되었습니다. !img - Filter는 WebApplication에 등록 - web.xml - Interceptor는 Spring의 Context에 등록 - Interceptor는 시큐리티가 나오기전에 인증, 권한을 체크하는 훌륭한
해당 게시물은 이 강의를 보고 제작하게되었습니다. !img - Property Defaults - Automatic Restart - Live Reload - Global Settings - Remote Applications - Getter/Setter - ToStr
해당 게시물은 이 강의를 보고 제작하게되었습니다.
해당 게시물은 이 강의를 보고 제작하게되었습니다. - joinForm.html - SecurityConfig.java - com.kbox.security1.model 패키지 생성 - com.kbox.security1.repository 패키지 생성
해당 게시물은 이 강의를 보고 제작하게되었습니다. - / (컨텍스트 삭제) - /auth/joinProc - /auth/loginProc - /auth/joinForm - /auth/loginForm - header.jsp - joinForm.jsp - user.j
해당 게시물은 이 강의를 보고 제작하게되었습니다. - header.jsp - footer.jsp - joinForm.jsp - loginForm.jsp - updateForm.jsp - index.jsp - detail.jsp - updateForm.jsp
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 주소에 데이터를 담아 보낸다. 데이터 형태는 key=value - body로 데이터를 담아 보내지 않음. - Body에 데이터를 담아 보낸다. 데이터 형태는 json으로 통일하는 것이 좋다. - form 태그는 ge
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 링크 - get - 데이터 검색 select - post - 데이터 추가 insert - delete - 데이터 삭제 delete - put - 데이터 수정 update - 요청시 마다 stream을
해당 게시물은 이 강의를 보고 제작하게되었습니다. - web.xml, root-context.xml, servlet-context.xml의 합본 - application.yml - .jsp 경로를 설정한 이유는 스프링 부트는 기본적으로 jsp사용이 권장하기 않기 때문에
해당 게시물은 이 강의를 보고 제작하게되었습니다. - maven이 관리하는 의존성(라이브러리) - C:\Users\[사용자]\.m2\repository\org\projectlombok\lombok\[최신버전] 폴더에 - lombok-1.18.20.jar 실행 - sts
해당 게시물은 이 강의를 보고 제작하게되었습니다. - User.java - Board.java - Reply.java - @ManyToOne - @OneToMany - @OneToOne - @ManyToMany - ManyToMany는 사용하지 않는다. - 그 이유는
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 오라클 jdk 가 유료화가 됬습니다. - 그러므로 OpenJDK 를 설치합니다. - 링크 - DB는 MySQL 사용할 것입니다 - 위에 버전을 사용해도 좋으나 버전마다 이슈사항이 다릅니다.(user passwor
해당 게시물은 이 강의를 보고 제작하게되었습니다. - my.ini 파일에 해당위치에 추가 - 시스템 언어 utf-8로 변경 하기 위함 - MySQL 재시작 !img - show variables like 'c%'; - 해당 쿼리 실행해서 user 생성 및 권한 주기 -
해당 게시물은 이 강의를 보고 제작하게되었습니다. !img !img - Spring Boot DevTools - https://docs.spring.io/spring-boot/docs/1.5.16.RELEASE/reference/html/using-boot-devt
해당 게시물은 이 강의를 보고 제작하게되었습니다. https://github.com/ https://git-scm.com/downloads !img - github 홈페이지에서 원격 repository 생성 - 내 프로젝트 폴더에서 오른쪽 클릭하여 git b
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 자바 프로그램을 할때 영구적으로 데이터를 저장하기 위해서 필요한 인터페이스 - 영속성(persistence)은 데이터를 생성한 프로그램의 실행이 종료되더라도 사라지지 않는 데이터의 특성을 의미합니다 - Appli
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 톰캣을 따로 설치할 필요가 없이 내장되어있다. - 네트워크 상에서 데이터를 보내거나 받기 위한 실제적인 창구 역할을 하는 것입니다. - 프로세스가 데이터를 보내거나 받기 위해서는 반드시 소켓을 통해서 해야합니다. -
해당 게시물은 이 강의를 보고 제작하게되었습니다. - 말 그대로 직역하면 (Frame)틀 안에서 (work)동작하는 것입니다. - 프레임워크는 정해진 틀로 구성을 해야됩니다. - 무료로 소스코드가 공개되어있는 코드입니다. - 이러한 오픈소스를 공개하며 여러 개발자들