| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 스프링부트
- 리액트
- 정보처리기사
- It
- security
- 프론트엔드
- 백엔드개발자
- Node.js
- spring boot security
- JWT
- spring
- 큐넷
- useState
- TS
- TypeScript
- JavaScript
- JS
- frontend
- 자바스크립트
- 정보처리기사 실기
- Redux
- 웹개발자
- 타입스크립트
- Authentication
- React
- VUE
- 수제비
- spring boot
- Front-End
- 백엔드
- Today
- Total
목록전체 글 (70)
솔적솔적
목차 01. 개발환경 구축 02. 공통 모듈 구현 03. 서버 프로그램 구현 04. 배치 프로그램 구현 01. 개발환경 구축 [1] 개발환경 구축 (1) 개발환경 구축의 개념 - 개발환경 구성 시 구현될 시스템 요구사항의 명확한 이해가 필요하다. - 개발 도구와 서버의 선정이 이루어져야하고 개발에 사용되는 도구들의 사용편의성과 성능, 라이선스를 확인한다. (2) 개발 도구의 분류 - 개발환경 구성을 위한 도구는 아래와 같이 크게 4가지로 분류할 수 있다. 개발 도구 분류 구현 도구 테스트 도구 형상관리 도구 빌드 도구 개발 도구의 분류 구분 설명 빌드 도구 - 작성한 코드의 빌드 및 배포를 수행하는 도구 - 각각의구성요소와 모듈에 대한 의존성 관리를 지원 구현 도구 - 개발자의 코드 작성과 디버깅, 수정..
목차 01. 데이터베이스 기본 02. 응용 SQL 작성하기 03. 절차형 SQL 활용하기 04. 데이터 조작 프로시저 최적화 01. 데이터베이스 기본 [1] 트랜잭션 (1) 트랜잭션의 개념 인가받지 않은 사용자로 부터 데이터를 보장하기 위해 DBMS가 가져야하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위 (2) 트랜잭션의 특성 특성 설명 주요기법 Atomicity (원자성) - 분해가 불가능한 작업의 최소단위 - 연산 전체가 성공 또는 실패 - 하나라도 실패할 경우 전체가 취소되어야하는특성 - Commit / Rollback - 회복성 보장 Consistency (일관성) 트랜잭션이 실행 성공 후 항상 일관된 데이터베이스 상태를 보존해야하는 특성 -..
https://developers.naver.com/main/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음 developers.naver.com application.yml naver: client-id:아직모름 client-secret:아직모름 scope: -name -email client-name:Naver authorization-grant-type:authorization_code redirect-uri:http://localhost:8080/login/oauth2/code/naver ------> 고대로 ..
저번시간에는 Authentication 안에 들어갈 수 있는 두개의 타입인 UserDetails와 OAuth2User을 하나로 묶어서(PrincipalDetails) 처리하는 번거로움을 개선하려했었으며 이번에는 PrincipalDetails 타입으로 묶고 구글 로그인과 자동 회원가입진행을 완료하는 것을 목표로 진행할 예정이다. 회원가입을 하면 어떤 오브젝트가 필요하냐면 User오브젝트가 필요한데, 둘 다 user오브젝트를 찾을 수 없다. 따라서 PrincipalDetails을 만들고 UserDetails를 implements 해서 User오프젝트를 품는다. 그러면 어차피 UserDetails Authentication에 넣을 수 있으니 UserDetails를 principalDetails로 바꿔서 Use..