资源简介

学习过程中做的一个利用Jena实现的推理程序。附带OWL文档,可导入protege查看修改。 内容包含:构建model,实现数据库与model关联,读入本体文件,构建规则,使用规则构建推理机,构建查询,实施查询,输出查询结果,将本体持久化到Mysql数据库。希望有帮助。

资源截图

代码片段和文件信息

package com.rainy.jenastudy;

import com.hp.hpl.jena.db.DBConnection;

public class DbUtil {

public static final String DB_URL = “jdbc:mysql://localhost/jena2“;
    public static final String DB_USER = “root“;
    public static final String DB_PASSWD = “52145“;
    public static final String DB = “MYSQL“;
    public static final String DB_DRIVER = “com.mysql.jdbc.Driver“;    
    
   public static DBConnection  getConnection(){
   DBConnection con=null;
   try{
   Class.forName(DB_DRIVER);
   con =new DBConnection(DB_URL DB_USER DB_PASSWD DB);
   }catch(Exception e){
   System.out.println(“连接数据库失败!“);
   }
   return con;
   }
    
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1871  2011-11-15 21:57  jena_study\.classpath

     文件        386  2011-11-14 11:41  jena_study\.project

     文件        245  2011-11-23 21:09  jena_study\.settings\org.eclipse.core.resources.prefs

     文件        629  2011-11-14 11:43  jena_study\.settings\org.eclipse.jdt.core.prefs

     文件       1227  2011-12-02 14:25  jena_study\bin\com\rainy\jenastudy\DbUtil.class

     文件       5826  2011-12-15 09:15  jena_study\bin\com\rainy\jenastudy\Study.class

     文件       7016  2011-12-02 14:25  jena_study\bin\jena\examples\ontology\describeClass\DescribeClass.class

     文件       2692  2011-12-02 14:25  jena_study\bin\jena\examples\ontology\describeClass\Main.class

     文件       2860  2011-12-02 14:25  jena_study\bin\jena\examples\ontology\persistentOntology\Main.class

     文件       3871  2011-12-02 14:25  jena_study\bin\jena\examples\ontology\persistentOntology\PersistentOntology.class

     文件       1512  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial01.class

     文件       1960  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial02.class

     文件       3019  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial03.class

     文件       2423  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial04.class

     文件       1368  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial05.class

     文件       2992  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial06.class

     文件       2311  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial07.class

     文件       1090  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial08$1.class

     文件       2355  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial08.class

     文件       1774  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial09.class

     文件       1090  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial10$1.class

     文件       3354  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial10.class

     文件       1970  2011-12-02 14:25  jena_study\bin\jena\examples\rdf\Tutorial11.class

     文件        699  2011-11-23 21:13  jena_study\src\com\rainy\jenastudy\DbUtil.java

     文件       6098  2011-12-15 09:15  jena_study\src\com\rainy\jenastudy\Study.java

     文件       9006  2011-11-16 12:53  jena_study\src\jena\examples\ontology\describeClass\DescribeClass.java

     文件       5106  2011-11-16 12:53  jena_study\src\jena\examples\ontology\describeClass\Main.java

     文件       7782  2011-11-16 10:13  jena_study\src\jena\examples\ontology\persistentOntology\Main.java

     文件       6258  2011-11-16 10:47  jena_study\src\jena\examples\ontology\persistentOntology\PersistentOntology.java

     文件       2407  2011-11-16 11:36  jena_study\src\jena\examples\rdf\Tutorial01.java

............此处省略38个文件信息

评论

共有 条评论

相关资源