一、元数据介绍 (数据库元数据 DatabaseMetaData)
数据库元数据指的是"数据库的定义信息。
DataBaseMetaData元数据获取方式
通过Connection.getDatabaseMetaData()方法获得代表DatabaseMetaData元数据的DatabaseMetaData对象。DataBaseMetaData对象的常用方法有:
getURL():返回一个String类对象,代表数据库的URL。
getUserName():返回连接当前数据库管理系统的用户名。
getDatabaseProductName():返回数据库的产品名称。
getDatabaseProductVersion():返回数据库的版本号。
getDriverName():返回驱动驱动程序的名称。
getDriverVersion():返回驱动程序的版本号。
isReadOnly():返回一个boolean值,指示数据库是否只允许读操作。
Connection connection = session.getConnection();DatabaseMetaData metaData = connection.getMetaData();//驱动名System.out.println(metaData.getDriverName());//链接数据库的urlSystem.out.println(metaData.getURL());//返回链接数据库的用户名System.out.println(metaData.getUserName());//返回数据库产品信息System.out.println(metaData.getDatabaseProductName());// 返回数据库驱动版本信息System.out.println(metaData.getDriverVersion());//返回一个boolean 指示数据库是否只允许读操作System.out.println(metaData.isReadOnly());connection.close();















