《Mysql入門用Jena將本體文件存入MySQL數(shù)據(jù)庫的實(shí)現(xiàn)方法》要點(diǎn):
本文介紹了Mysql入門用Jena將本體文件存入MySQL數(shù)據(jù)庫的實(shí)現(xiàn)方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
昨天對其配置了一天,其配置為Jena 2.4.0,MySQL數(shù)據(jù)庫版本為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ù)庫連接參數(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,測試成功,說明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)好長時(shí)間,因?yàn)樽钕葢岩傻膶ο笸侵跎俚淖约?
以上的相關(guān)內(nèi)容就是對使用Jena將本體文件存入MySQL數(shù)據(jù)庫的介紹,望你能有所收獲.

上述的相關(guān)內(nèi)容就是對使用Jena將本體文件存入MySQL數(shù)據(jù)庫的描述,希望會(huì)給你帶來一些幫助在此方面.
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/1059.html