程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 用Jena將本體文件存入MySQL數據庫的實現方法

用Jena將本體文件存入MySQL數據庫的實現方法

編輯:關於MYSQL數據庫
昨天對其配置了一天,其配置為Jena 2.4.0,MySQL數據庫版本為5.1.42-community,JDK版本為1.6.0,MySQLdriver為mysql-connector-java-3.1.14;

並按照網絡上的資源編寫了一個例子,結果出現了一個問題,程序在debug到

使用數據庫連接參數創建一個模型制造器

ModelMaker maker = ModelFactory.createModelRDBMaker(conn);

創建一個默認模型,命名為 MyOntology

Model defModel = maker.createModel("MyOntology");

兩句的時候,無法從maker.createModel創建模型;

之後寫了一些debug調試,一個是使用java的接口來訪問mysql,測試成功,說明java與mysql之間的連通無錯,那麼問題就出現在Jena上;

之後更新Jena到2.6版本,發現問題解決。

心得:

做這方面的研究,發現使用這些開源的軟件和api的時候,最容易出現的問題就是版本兼容性的問題,之前就遇到過Protege與graphviz的版本兼容問題,而且一旦是碰到這種問題,經常要花費好長時間,因為最先懷疑的對象往往是知之甚少的自己。

以上的相關內容就是對使用Jena將本體文件存入MySQL數據庫的介紹,望你能有所收獲。

上述的相關內容就是對使用Jena將本體文件存入MySQL數據庫的描述,希望會給你帶來一些幫助在此方面。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved