JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.많은 DBMS들이 많은데 번거롭게 JDBC를 왜 사용할까?만약 MYSQ
ㅊㄴㄴ
자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 사양을 말한다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. JSP와 비슷한 점이 있지만, JSP는 HTML 문서 안에 JAVA코드를 포함하고 있는 것이고, 서블릿은
우선 NginX(엔진엑스)에 대해 이야기 하기 전에 서버 구조를 확인하자.우리가 소위 Web server(웹 서버)로 포괄적으로 부르는 부분엔 웹 서버와 WAS가 존재하는데, 각각 다음과 같은 차이가 있다.웹 서버는 클라이언트가 웹 브라우저를 통해 요청한 정적 콘텐츠를

일괄처리 여러 현대 데이터 시스템에서 가정하고 있는 데이터 처리 방식은 먼저 시스템에 요청하거나 지시를 보낸 후 성공한다면, 잠시 뒤에 해당 시스템으로부터 결과를 반환받는 방식. 이러한 온라인 시스템은 사용자로서 요청을 보내고 응답을 기다린다고 가정. 허나 사용자는
인공지능 모델을 사용하는 서비스를 개발하기 위해 관련된 지식을 공부하는 중 RAG(Retrieval-Augmented Generation)라는 단어가 생소하여 이를 공부하기 위해 해당 글을 작성하기 시작했다.RAG는 쉽게 말해서 LLM 모델에 input을 넣기 전에 앞
MyBatis 프레임워크는 반복적인 JDBC 프로그래밍을 단순화하여, 불필요한 Boilerplate 코드를 제거하고, Java 소스코드에서 SQL 문을 분리하여 별도의 XML 파일로 저장하고, 이 둘을 서로 연결시켜주는 기능을 제공MyBatis 내부에 Boilerpla