전체 글 (211) 썸네일형 리스트형 Security/OAuth2(구글로그인)/JWT(access, refresh) 발행 및 저장 -개인 복습(API) 1부 해당 게시물 목차구글 로그인 (OAuth2 로그인) + 토큰 관리일반로그인 + 이메일 인증 java : 21framework : spring bootide : intelliJbuild tool : gradleview : react(로그인까지만 thymeleaf)db : mysql 8etc : jpa (프론트는 리액트로 개발할 것이나 일단 로그인 기능까지만 thymeleaf로 테스트하며 작업할 예정) - pom.xmlplugins { id 'java' id 'org.springframework.boot' version '3.2.5' id 'io.spring.dependency-management' version '1.1.4'}group = 'com.login'version = '0.0.1-SNAPSHOT'.. 리액트(React) Example 200 - # 081 ~ 083 react-redux 스토어 데이터 상속/사용/변경 보호되어 있는 글입니다. 리액트(React) Example 200 - # 078 ~ 080 redux 스토어 활용 보호되어 있는 글입니다. 리액트(React) Example 200 - # 001 ~ 010 보호되어 있는 글입니다. git 명령어 - #2 master/ dev/ merge 보호되어 있는 글입니다. git 명령어 - #1 repository-branch/ branch/ remote/ commit/ push # 평소에 형상관리를 GUI(Sourcetree)를 통해서만 진행했었다. # GUI를 사용하지 못 하는 환경에서 개발하는 것을 대비하기 위해 문서 작성을 시작한다. PS C:\react_example> git remote add origin https://github.com/ljbok/react_example.git --> git remote add [새브랜치명] [레퍼지토리 주소] --> 깃 레퍼지토리 추가하는 법 : origin이라는 별칭으로 추가 - 여기서 추가한 내 레퍼지토리 "하나의 상태"라고 생각하면 된다. - 내 레퍼지토리를 "origin"이라는 별칭으로 정했다고 보면 쉽다 PS C:\react_example> git remote origin --> 생성해놓은 별칭 확인하기 - 확인해보면 위.. [API] 다중 파일 업로드 & 다운로드 (Ver. Part) [준비] IDE : 인텔리제이 java : java version "21.0.2" 2024-01-16 LTS DB : MySQL 8 View : thymeleaf (거의 사용 안 함) 기타 : PostMan , 스프링 이니셜라이저 사용 (Dependecy는 아래 build.gradle 코드 확인) build : gradle [project 구조] [ application.yml ] server: port: 8080 spring: datasource: url: "jdbc:mysql://localhost/files" username: "root" password: "각자 root 사용자 비밀번호" driver-class-name: com.mysql.cj.jdbc.Driver jpa: hibernate: dd.. $ spring mvc - 13, 14 WebConfigurer & @EnableWebMvc (1) 보호되어 있는 글입니다. 이전 1 2 3 4 5 6 7 ··· 27 다음