java命名空间java.sql类drivermanager的类成员方法:
setlogwriter定义及介绍
本文导语:
setlogwriter
public static void setlogwriter(printwriter out)
设置由 drivermanager 和所有驱动程序使用的日志/追踪 printwriter 对象。
存在一个因为引入 setlogwriter 方法而导致的次版本问题。setlogwriter 方法无法创建将由 getlogstream 返回的 printst...
setlogwriter
public static void setlogwriter(printwriter out)
- 设置由
drivermanager
和所有驱动程序使用的日志/追踪 printwriter
对象。
存在一个因为引入 setlogwriter
方法而导致的次版本问题。setlogwriter
方法无法创建将由 getlogstream
返回的 printstream
对象,java 版本不提供后向转换。结果,使用 setlogwriter
的新应用程序以及仍然使用利用 getlogstream
的 jdbc 1.0 驱动程序的新程序很可能将无法查看由该驱动程序写入的调试信息。
从 java 2 sdk 标准版 1.3 版开始,此方法将查看设置日志流之前是否有 sqlpermission
对象。如果存在 securitymanager
并且其 checkpermission
方法拒绝设置日志 writer,则此方法将抛出 java.lang.securityexception
。
- 参数:
out
- 新的日志/追踪 printstream
对象;null
表示禁止日志和追踪
- 抛出:
securityexception
- 如果安全管理器存在并且其 checkpermission
方法拒绝设置日志 writer- 从以下版本开始:
- 1.2
- 另请参见:
securitymanager.checkpermission(java.security.permission)
,
getlogwriter()