최근 포스트

JDBC 개념 정리

1 분 소요

JDBC(Java DataBase Connectivity) 일반 사용자가 사용할 웹 어플리케이션과 DBMS를 연결하는 과정에서 여러 DBMS별로 소스코드와 기능의 차이가 조금씩 존재한다. 이로 인해 DBMS를 바꾸거나 어플리케이션 제작시 각 DBMS의 특징에 맞춘 작업을 ...

정규화의 개념

1 분 소요

정규화 정규화를 쉽게 말하자면 데이터의 중복을 최소화하고 주제별로 나누는 프로세스라고 할 수 있다. 중복 제거, 분할을 통해 데이터를 한군데에 몰아 저장함으로써 발생가능한 문제들을 방지하는 것이 정규화의 목적이다.

Service Loader의 개념 이해하기!

2 분 소요

서비스 로더 특정 기능을 제공하는 인터페이스가 있고 이를 기반으로한 구체 서비스를 다양한 벤더회사에서 만든다. 사용자는 이 인터페이스만 쓰면 되고 어떻게 구현체가 만들어졌는지는 몰라도 된다. 이러한 인터페이스를 SPI라 부른다.(service provider inter...