J2ME에서 DB 연동하는 방법이 궁금합니다

J2ME로 모바일 애플리케이션을 개발하고 있어요.
일반 자바처럼 DB에 연결하려는데 잘되지 않네요.
모바일에서 DB 연동이 가능한지, 어떤 방식으로 구현하면 좋을지 조언 부탁드려요.

댓글 3

  • 백합 2026.09.13

    단말 안에 데이터를 저장하려면 임베디드 DB를 알아보세요.
    외부 DB 연결은 JDBC 대신 요청과 응답 방식으로 구현하는 편이 좋습니다.
    에뮬레이터에서만 쓸 거라면 자바 버전에 맞는 JDBC 라이브러리를 jar에 포함할 수도 있어요.

  • 민구 2026.09.13

    불가능한 건 아닐 것 같아요.
    저는 외부 서버에 요청을 보내고 결과를 XML로 받는 방식으로 쓰고 있는데, 직접 DB에 접속하는 방법도 있는 걸로 알아요.
    J2ME는 용량이나 메모리 관리도 신경 써야 하고요.

  • 이플 2026.09.13

    먼저 단말 내부에 자료를 저장하려는 건지, 외부 DB 서버와 통신하려는 건지에 따라 방법이 달라요.
    보통 별도 라이브러리를 사용하고, SQLite를 임베디드해서 쓰는 방식도 있습니다.
    JNI를 쓸 수 없다면 다른 임베디드 DB를 찾아보셔야 할 것 같아요.