#1 URL, URI
#2 SSO, SSL, SSH
#3 intg dev stg prd
#4 transaction
#5 Optimizer & index
#6 API, REST API, EndPoint
#7. DBLINK, FDW
#8. Connection Pool, HikariCP
#9. AOP
#10. storage, cookie, cache
#11. Token
#12. 웹접근성, 웹유효성, 웹호환성, 웹취약점
#13. feignClient
#13.5 SQL실행결과에 따른 리턴타입은 무엇일까
#14 filter
#15 properties, yml, yaml
#16 CircuitBreaker
#17 CORS
자바 변수 선언할때 이런형태가 많이 활용되는데 이거에대해서 자세하게 몰라서 한번정리해보려고한다. 위에보이는 꺽쇠괄호가 바로 제네릭이라고한다. 일반 선언문이랑 비교해보면 우리가 변수를 선언할때 타입을 정해주듯이, 제네릭은 객체(Object)에 타입을 정해주는것이다. 제네릭 타입 매개변수 제네릭은 괄호를 사용하는데, 괄호안에 식별자 기호를 지정하여 파...
인코딩은 데이터를 효율적으로 저장, 전송, 처리 할 수 있도록 데이터를 이진형식(바이너리)로 변환하는 과정이다. base64는 바이너리데이터를 텍스트로 바꿔주는 인코딩이다. base64인코딩을 하게되면 데이터의 양이 33%정도 늘어난다는데, 왜사용하는건가? 그건 ASCII로 인코딩을 하게되면 시스템간 데이터를 전달할때 1bit를 처리하는 방식이 시스템별로...
필드는 클래스에 포함된 변수를 의미한다. 자바에서 변수의 종류는 클래스변수, 인스턴스 변수, 지역변수가 있고, 필드에서 다루는 변수는 클래스변수와 인스턴스변수가 있고 이 둘은 static으로 구분한다. 클래스변수 클래스변수는 공통된 저장공간을 공유한다. 한 클래스로부터 생성된 모든 인스턴스들이 특정값을 공유해야하는 경우 static키워드를 통해 선언한다...
예외처리란? 자바프로그램 실행중 발생하는 오류들을 예외(Exception)이라고 한다. 이와 같은 오류상황들이 프로그램 실행중 발생할 가능성이 있다면, 적절하게 대응할 수 있는 코드를 작성해줘야 하는데 이를 예외처리라 한다. 예외처리를 위한 try-catch-finally문 ① : try안에는 예외가 발생할 수 있는 코드를 작성한다. ② : 예외처리 ...