用Jena将本体文件存入MySQL数据库的实现方法

 更新时间:2010年06月21日 15:12:54   作者:  
以下的文章主要介绍的是使用Jena,将本体文件存入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数据库的描述,希望会给你带来一些帮助在此方面。

相关文章

  • mysql unix准换时间格式查找指定日期数据代码

    mysql unix准换时间格式查找指定日期数据代码

    这篇文章主要介绍了mysql unix准换时间格式查找指定日期数据,需要的朋友可以参考下
    2014-03-03
  • MySQL校对规则(COLLATION)的具体使用

    MySQL校对规则(COLLATION)的具体使用

    本文主要介绍了MySQL校对规则(COLLATION)的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • MySQL教程DML数据操纵语言示例详解

    MySQL教程DML数据操纵语言示例详解

    这篇文章主要为大家介绍了MySQL教程中DML数据操纵语言的示例详解,要想学好MySQL最重要的是要先学好数据操纵语言DML,本文对其进行了全面的讲解
    2021-10-10
  • Centos7安装和配置Mysql5.7

    Centos7安装和配置Mysql5.7

    网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.7的教程。
    2018-02-02
  • MySQL查询优化之索引的应用详解

    MySQL查询优化之索引的应用详解

    本篇文章是对MySQL查询优化中索引的使用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • mysql timestamp字段规范使用详情

    mysql timestamp字段规范使用详情

    这篇文章主要介绍了mysql timestamp字段规范使用详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • MySQL中如何在原有的表中增加一列

    MySQL中如何在原有的表中增加一列

    这篇文章主要介绍了MySQL中如何在原有的表中增加一列问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • DBeaver连接mysql数据库错误图文解决方案

    DBeaver连接mysql数据库错误图文解决方案

    这篇文章主要给大家介绍了关于DBeaver连接mysql数据库错误解决方案的相关资料,DBeaver是免费、开源、通用数据库工具,是许多开发开发人员和数据库管理员的所选,需要的朋友可以参考下
    2023-11-11
  • MySQL之存储过程按月创建表的方法步骤

    MySQL之存储过程按月创建表的方法步骤

    这篇文章主要介绍了MySQL之存储过程按月创建表的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • IOS 数据库升级数据迁移的实例详解

    IOS 数据库升级数据迁移的实例详解

    这篇文章主要介绍了IOS 数据库升级数据迁移的实例详解的相关资料,这里提供实例帮助大家解决数据库升级及数据迁移的问题,需要的朋友可以参考下
    2017-07-07

最新评论