dbcp는 java class의 BasicDataSource에 상수로 선언되어있다. DB 접속정보가 써져있는 xml에서 대게 BasicDataSource로 DB정보를 직접 보낸다. 나는 xml에 써져 있는 DB 정보를 비식별화하기 위해 Base64 인코딩/디코딩 하여 dbcp에 정보를 보내려고한다. BasicDataSource는 java에 있는 class이고 final 상수 타입으로 선언되어있어 직접 컴파일하기 어렵다. 따라서 BasicDataSource를 상속받고 암호화된 정보를 복호화 할 때 필요한 정보만 처리하도록한다. DB접속정보 xml Base64를 사용해서 암호화 / 복호화를 해보자. import java.util.Base64; import java.util.Base64.Decoder; imp..