728x90

2024/10/30 3

REST API

REST APIREST 아키텍처 스타일의 설계 원칙을 다르는 API이다. REST란 Representational Sate Transfer로 HTTP URI를 통해 자원을 명시하고 HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD 작업(Create, Read, Update, Delete)을 수행하는 것을 말한다. 1) 자원-URI: 모든 자원은 고유한 URI를 가진다. 예를 들어, /users는 사용자 목록에 대한 자원을 의미하며, /users/{id}는 특정 사용자를 식별한다.2) 행위-HTTP 메서드- GET: 자원 조회- POST: 자원 생성- PUT: 자원 저체 업데이트- PATCH: 자원의 부분 업데이트- DELETE: 자원 삭제3) 표현: Cli..

📕CS 2024.10.30

JVM

📌JVMJVM은 Java를 실행하기 위한 가상 컴퓨터이다. Java는 OS에 종속되지 않는다는 특징을 가지고 있기 때문에, OS와 독립적으로 실행될 수 있도록 도와주는 JVM이 필요하다. Java 소스코드(*.java)는 CPU가 인식하지 못하므로 기계어로 컴파일 해주어야 하며, Java Compiler를 통해 .java가 .class라는 Java bytecode로 변환되고 JVM을 통해 최종적으로 운영체제에 맞는 기계어로 변환되어 실행된다. 이때, Java Compiler란 JDK를 설치하면 bin에 존재하는 javac.exe를 말하며 javac 명령어를 통해 .java를 .class로 컴파일 할 수 있다.  특징1. 컴파일된 바이트 코드를 기계가 이해할 수 있는 기계어로 변환2. 스택 기반의 가상 ..

기타/Java 2024.10.30

오픈 뱅킹, 오픈 파이낸스, 마이데이터 2.0

오픈 뱅킹, 오픈 파이낸스개인으로 한정되었던 오픈뱅킹 조회 서비스가 중소기업 등 법인도 이용할 수 있도록 정보제공범위가 확대될 예정이다. 이를 통해 법인도 타 은행 계좌의 실시간 정보를 하나의 은행 사이트를 통해 한 번에 조회할 수 있게 된다. 또한 모바일 등 온라인 방식으로만 제공하던 오픈뱅킹 서비스를 은행 영업점 등 오프라인 채널에서도 이용할 수 있도록 개선될 예정으로, 은행 지점이 부족한 지역에서도 금융 소비자는 하나의 은행 지점에 방문해 다른 은행에 보유한 계좌의 조회와 이체 업무까지 처리할 수 있게 된다.(빠르면 2024년 하반기 시범운영에 착수할 예정) *오픈뱅킹: 고객이 하나의 앱에서 여러 금융기관의 계좌를 조회하고 이체할 수 있는 서비스, 금융소비자(고객)의 입장에서는 하나의 앱을 통해 여..

📕CS 2024.10.30
728x90