计算机学科必备!与Java建立连接的数据库 了解一下
前面的Load Java命令意味着可以使用任何路径名称加载JAR文件的内容。即使运行冗余命令,Load Java也会从摘要表中了解到它不需要加载文件两次。这意味着重新加载JAR文件并不像看上去的那样耗费时间,即使在LooJava调用之间很少有文件发生更改。
此选项与存储过程中的定义符相同,并且概念上类似于UNIX StuuID工具。但是,您可以将Dealver选项应用到单独的类,与StuuID相反,它适用于完整的程序。此外,不同的定义者可能有不同的特权。因为应用程序可以由多个类组成,所以必须小心地应用-Dealver以达到期望的结果。也就是说,此类运行他们需要的特权,但没有更多。
“控制当前用户”不验证:
此选项会在没有字节码验证的情况下加载类。必须授予Oracle、Auro.Security、JServer权限(验证器)来运行此选项。而且,这个选项必须与-Destern一起使用。
如果您知道正在加载的jar或类是有效的,那么使用此选项将加快Load Java进程。在验证过程中,对Oracle数据库特定的解释性能进行优化。因此,使用此选项可能会对应用程序的解释性能造成不利影响。
选择文件:
此选项使您可以使用LoopJava选项指定文件。在处理任何其他Load Java选项之前,该文件由Load Java读取和处理。文件可以包含一个或多个行,每个行包含一个模式和一系列选项。每一行必须由换行符(n)终止。
对于由Load Java处理的每个文件或JAR条目,将根据模式检查要创建的架构对象的长名称。模式可以在通配符(*)中结束,以指示任意字符序列,或者它们必须与名称完全匹配。
应用于匹配Java模式对象的选项将在该行的其余部分中提供。选项被附加到命令行选项,它们不替换它们。在多行匹配名称的情况下,匹配的行按模式长度排序,以最短的第一个来排序,并从每个行中选择选项。一般来说,Load Java选项不是累积的。更确切地说,后来的选项超越了先前的选项。这意味着在具有较长模式的行上指定的选项将覆盖具有较短模式的行。
此文件由JavaIO.SturtoKeNeisher解析。
可以在该文件中使用Java注释。一行注释从一个字母开始。空行被忽略。引用字符是双引号(“”)。也就是说,包含空格的选项应该被双引号包围。某些选项,如用户和-VBUSE,影响Load Java的总体处理,而不是针对各个Java模式对象执行的操作。如果这些选项出现在选项文件中,则忽略这些选项。