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