일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다단계 페이지 테이블
- 웹 프로그래밍
- 문제풀이
- annotation
- CS
- 자바 알고리즘
- 스프링
- 프로세스 동기화
- Segmentation with Paging
- 알고리즘
- 자바 문제풀이
- 리눅스
- 웹개발
- Inverted Page Table
- springboot
- 메모리 관리
- 2단계 Page Table
- 코드스테이츠 백엔드 과정 39기
- 스프링부트
- Shared Page
- Effective Access Time
- jpa
- linux
- 메모리의 불연속적 할당
- 프로세스 할당
- 프로세스 불연속 할당
- Allocation of Physical Memory
- spring
- Page Table의 구현
- 운영체제
- Today
- Total
목록스프링 (2)
GrowMe

스프링 Security와 OAuth 2.0으로 로그인 기능 구현 # 스프링 Security # mustache # 로그인 기능 구현 # 시스템 환경변수 *원하던 출력 모습 *실제, 출력 모습 *구현한 코드 중 일부 스프링 Squrity와 OAuth 2.0을 활용하여, 구글 및 네이버 정보를 기반으로 인증과정을 거쳐 로그인 기능을 구현 저장되야할 내 이름 대신, 컴퓨터의 나의 사용자 이름이 출력되는 문제 발생 *Why don't work??? mustache에서 사용할 변수명이, 시스템 환경변수에서 설정된 값 내에 대소문자 구분하지않고 겹칠 경우 mustache는 시스템 환경변수의 값을 우선으로 선택해, 출력시키는 것 같다.. *그럼.. 어떻게 해결하면 될까?? username은 시스템 환경변수와 겹치므로..

*MyBatis? SQL Mapping Framework : 편리하게 데이터베이스에 엑세스할 수 있는 프레임워크 자바 코드로부터 SQL문을 분리해서 관리 작성할 코드가 줄어 생산성 향샹 & 유지 보수 편리 ( E = mc^2) 스프링 뿐 아니라 다른 언어와도 결합 가능 쿼리문을 수행해주는 PreparedStatement를 직접 생성할 필요없이, 내부적으로 자동 처리 #{필드명} -> vo.get필드명(); -> 필드명과 일치하는 getter 메서드 호출 후 값 반환 *SqlSessionTemplate? MyBatis 쿼리문을 수행해주는 역할 MyBatis 3.0 이전에 사용하던 방식 DAO 클래스에 직접 SqlSession 객체를 선언, @Autowired로 의존주입해 쿼리문을 수행 1. root-con..