用Jena將本體文件存入MySQL數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法
更新時(shí)間:2010年06月21日 15:12:54 作者:
以下的文章主要介紹的是使用Jena,將本體文件存入MySQL數(shù)據(jù)庫(kù)的實(shí)際操作步驟
昨天對(duì)其配置了一天,其配置為Jena 2.4.0,MySQL數(shù)據(jù)庫(kù)版本為5.1.42-community,JDK版本為1.6.0,MySQLdriver為mysql-connector-java-3.1.14;
并按照網(wǎng)絡(luò)上的資源編寫了一個(gè)例子,結(jié)果出現(xiàn)了一個(gè)問題,程序在debug到
使用數(shù)據(jù)庫(kù)連接參數(shù)創(chuàng)建一個(gè)模型制造器
ModelMaker maker = ModelFactory.createModelRDBMaker(conn);
創(chuàng)建一個(gè)默認(rèn)模型,命名為 MyOntology
Model defModel = maker.createModel("MyOntology");
兩句的時(shí)候,無法從maker.createModel創(chuàng)建模型;
之后寫了一些debug調(diào)試,一個(gè)是使用java的接口來訪問mysql,測(cè)試成功,說明java與mysql之間的連通無錯(cuò),那么問題就出現(xiàn)在Jena上;
之后更新Jena到2.6版本,發(fā)現(xiàn)問題解決。
心得:
做這方面的研究,發(fā)現(xiàn)使用這些開源的軟件和api的時(shí)候,最容易出現(xiàn)的問題就是版本兼容性的問題,之前就遇到過Protege與graphviz的版本兼容問題,而且一旦是碰到這種問題,經(jīng)常要花費(fèi)好長(zhǎng)時(shí)間,因?yàn)樽钕葢岩傻膶?duì)象往往是知之甚少的自己。
以上的相關(guān)內(nèi)容就是對(duì)使用Jena將本體文件存入MySQL數(shù)據(jù)庫(kù)的介紹,望你能有所收獲。

上述的相關(guān)內(nèi)容就是對(duì)使用Jena將本體文件存入MySQL數(shù)據(jù)庫(kù)的描述,希望會(huì)給你帶來一些幫助在此方面。
并按照網(wǎng)絡(luò)上的資源編寫了一個(gè)例子,結(jié)果出現(xiàn)了一個(gè)問題,程序在debug到
使用數(shù)據(jù)庫(kù)連接參數(shù)創(chuàng)建一個(gè)模型制造器
ModelMaker maker = ModelFactory.createModelRDBMaker(conn);
創(chuàng)建一個(gè)默認(rèn)模型,命名為 MyOntology
Model defModel = maker.createModel("MyOntology");
兩句的時(shí)候,無法從maker.createModel創(chuàng)建模型;
之后寫了一些debug調(diào)試,一個(gè)是使用java的接口來訪問mysql,測(cè)試成功,說明java與mysql之間的連通無錯(cuò),那么問題就出現(xiàn)在Jena上;
之后更新Jena到2.6版本,發(fā)現(xiàn)問題解決。
心得:
做這方面的研究,發(fā)現(xiàn)使用這些開源的軟件和api的時(shí)候,最容易出現(xiàn)的問題就是版本兼容性的問題,之前就遇到過Protege與graphviz的版本兼容問題,而且一旦是碰到這種問題,經(jīng)常要花費(fèi)好長(zhǎng)時(shí)間,因?yàn)樽钕葢岩傻膶?duì)象往往是知之甚少的自己。
以上的相關(guān)內(nèi)容就是對(duì)使用Jena將本體文件存入MySQL數(shù)據(jù)庫(kù)的介紹,望你能有所收獲。

上述的相關(guān)內(nèi)容就是對(duì)使用Jena將本體文件存入MySQL數(shù)據(jù)庫(kù)的描述,希望會(huì)給你帶來一些幫助在此方面。
相關(guān)文章
MySQL中Innodb的事務(wù)隔離級(jí)別和鎖的關(guān)系的講解教程
這篇文章主要介紹了MySQL中Innodb的事務(wù)隔離級(jí)別和鎖的關(guān)系講解教程,來自于美團(tuán)技術(shù)團(tuán)隊(duì)的經(jīng)驗(yàn)實(shí)際經(jīng)驗(yàn)分享,需要的朋友可以參考下2015-11-11保證MySQL與Redis數(shù)據(jù)一致性的6種實(shí)現(xiàn)方案
這篇文章將聚焦在一個(gè)非常重要且復(fù)雜的問題上:MySQL與Redis數(shù)據(jù)的一致性,當(dāng)我們?cè)趹?yīng)用中同時(shí)使用MySQL和Redis時(shí),如何保證兩者的數(shù)據(jù)一致性呢?下面就來分享幾種實(shí)用的解決方案,需要的朋友可以參考下2024-03-03MySQL 去除重復(fù)數(shù)據(jù)實(shí)例詳解
這篇文章主要介紹了MySQL 去除重復(fù)數(shù)據(jù)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-06-06單個(gè)select語句實(shí)現(xiàn)MySQL查詢統(tǒng)計(jì)次數(shù)
MySQL中查詢統(tǒng)計(jì)次數(shù)往往語句寫法很復(fù)雜,下文就教您一個(gè)只用單個(gè)select語句就實(shí)現(xiàn)的方法,希望對(duì)您能夠有所幫助2014-05-05淺談MySQL數(shù)據(jù)查詢太多會(huì)OOM嗎
本文主要介紹了淺談MySQL數(shù)據(jù)查詢太多會(huì)OOM嗎?文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08