스프링 시큐리티 설정 작업도중 WebSecurityConfigurerAdapter가 Deprecated되어 아예 사용할 수 없었다. 나는 스프링부트3.1.4 버전을 사용했고 스프링 부트3.0 이상부터는 스프링시큐리티6.0 으로 자동 적용된다고 한다. 그리고 스프링시큐리티 6버전부터 WebSecurityConfigurerAdapter가 지원되지않는것이다!! WebSecurityConfigurerAdapter를 사용하면서 config를 오버라이드 해서 작성하였는데, 이젠 bean으로 등록하도록 작성하면된다. 수정 전 @Override protected void configure(HttpSecurity http) throws Exception { // http 시큐리티 빌더 http.cors() .and() ..
김희성의 개발자 면접 cs 강의/ 스터디 HashTable (HashMap , unordered_map(set)) java는 HashMap map: [key,value] 저장 / set : key만 저장 Map과 Set은 key가 중복되는 데이터는 저장 불가 비선형 자료구조 일정 크기의 배열(버킷) 생성 후 key값을 hash함수를 통해 배열의 index로 변환하여, 해당 index에 해당 key값과 value값 저장 시간 복잡도 i번째 데이터에 접근(Access) : NONE / *O(N) (순서라는게 없음) X라는 데이터(Key)가 있는지 탐색 : O(1) X라는 데이터(Key)에 접근(Access) : O(1) X라는 데이터(Key)의 삽입/삭제 : O(1) Dictionary는 HashMap 으로..
JDBC 란? Java에서 데이터베이스에 접근 및 활용할 수 있도록 도와주는 API 데이터베이스 종류는 MySQL, Oracle, MariaDB등 다양하다. 각각 데이터 베이스 서버에 맞게 통신 방식이나 데이터 접속방식, 데이터 전송 등을 설정하는 것은 어렵다. 그때 JDBC 라이브러리를 사용하면 어떤 데이터베이스든 편하게 개발이 가능하다. DBMS 종류에 관계없이 공통적인 API를 이용하기때문. DBMS별로 연결을 위한 드라이버 설치는 별도 API 란? 소프트웨어끼리 연결되고 데이터를 주고받는 등 프로그램과 프로그램 사이의 다리역할을 하는 라이브러리
- Total
- Today
- Yesterday
- 스프링부트
- coding
- codingtest
- 네스트
- 알고리즘
- hash
- 코딩테스트
- HashMap
- Nest
- springboot
- Annotation
- Spring
- 시간복잡도
- 인텔리제이
- 자료구조
- 자바
- 코테
- programmers
- 스프링시큐리티
- 문자열출력
- 프론트엔드
- 웹개발
- intellij
- 프로그래머스
- Java
- NestJS
- Hashtable
- 코딩
- 코딩공부
- 자바공부
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |