快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

DODS学习日记(三)


从版本5.1开始,DODS就独立于Enhydra了.这就意味着用户可以在任何应用中使用DODS,DODS同DatabaseManaer一起工作, DatabaseManaer是个提供数据库工作设施的类.有两种使用DODS的模式.

(1)    无线程模式.整个应用程序中只有一个DatabaseManaer,无论该应用程序有多少个线程.

(2)    线程模式,这种模式对于每个线程都有一个DatabaseManaer,假如某个线程没有定义DatabaseManaer,那么它就会使用缺省的DatabaseManaer.

为了使费Enhydra应用程序能够使用DODS,我们需要做一些工作:

DODS.startup(String FileName)来启动DODS,这行代码用来创举一个新的DatabaseManager并注册到DODS.例如:

Try{

    String filename = “discRack.conf”;

    DODS.startup(filename);

}

Catch(){

}

在这种情况下,filename是个在应用的配置文件中完整的路径,假如配置文件不能在指定的位置找到,那么DODS将会试着在classPath寻找到缺省的”dods/conf/databaseManager.conf”文件.(文件夹中或jar包中).

或者用方式

DODS.startup(URL confURL,String confFile).

注重,这里的diskRack.conf文件是个应用配置文件的例子,这个文件同DatabaseManager部分相同(Enhydra用用程序配置文件的一部分)..




返回类别: 教程
上一教程: int2String速度探讨
下一教程: Operators and Assignments(1)

您可以阅读与"DODS学习日记(三)"相关的教程:
· DODS学习日记(五)
· DODS学习日记(二)
· DODS学习日记(四)
· DODS学习日记(六)
· java学习日记(线程)
    微笑服务 优质保证 索取样品