Jena 로 본체 파일 을 MySQL 데이터베이스 에 저장 하 는 실현 방법

어제 하루 동안 설 정 했 는데 Jena 2.4.0,MySQL 데이터베이스 버 전 5.1.42-community,JDK 버 전 1.6.0,MySQL driver 는 mysql-connector-java-3.1.14 로 설정 되 었 습 니 다.또한 네트워크 에 있 는 자원 에 따라 예 를 들 었 습 니 다.그 결과 문제 가 발생 했 습 니 다.프로그램 은 debug 에서 데이터베이스 연결 매개 변 수 를 사용 하여 모델 제조 기 ModelMaker maker=ModelFactory.createModelRDBMaker(conn)를 만 듭 니 다.MyOntology Model defModel=maker.createModel("MyOntology")이라는 기본 모델 을 만 듭 니 다.두 마디 의 경우 maker.create Model 에서 모델 을 만 들 수 없습니다.그 다음 에 debug 디 버 깅 을 썼 습 니 다.하 나 는 자바 의 인 터 페 이 스 를 사용 하여 my sql 에 접근 하 는 것 입 니 다.테스트 에 성공 한 것 은 자바 와 my sql 간 의 연결 이 틀 리 지 않 았 음 을 설명 합 니 다.그러면 문 제 는 Jena 에 나타 납 니 다.이후 제 나 를 2.6 버 전 으로 업데이트 해 문제 해결 을 발견 했다.소감:이런 연 구 를 통 해 이러한 오픈 소스 소프트웨어 와 api 를 사용 할 때 가장 쉽게 발생 하 는 문 제 는 바로 버 전 호환성 문제 라 는 것 을 알 게 되 었 습 니 다.예전 에 Protege 와 graphviz 의 버 전 호환성 문제 에 부 딪 힌 적 이 있 습 니 다.그리고 이런 문제 에 부 딪 히 면 시간 이 오래 걸 립 니 다.가장 먼저 의심 하 는 대상 은 자신 을 잘 모 르 기 때 문 입 니 다.이상 의 관련 내용 은 Jena 를 사용 하여 본체 파일 을 MySQL 데이터베이스 에 저장 하 는 것 에 대한 소개 입 니 다.얻 을 수 있 기 를 바 랍 니 다상기 관련 내용 은 Jena 를 사용 하여 본체 파일 을 MySQL 데이터베이스 에 저장 하 는 것 에 대한 설명 입 니 다.이 방면 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기