可以使用DatabaseMetaData
获取数据库的元数据信息
package cn.itcast.jdbc;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;
public class DBMD {
public static void main(String[] args) throws SQLException {
Connection conn=JdbcUtils.getConnection();
//数据库的元信息
DatabaseMetaData dbmd=conn.getMetaData();
//元数据信息有很多方法,包括数据库的名称,版本,是否支持事务,等等
System.out.println("db name : "+dbmd.getDatabaseProductName());
System.out.println("tx: "+dbmd.supportsTransactions());
conn.close();
}
}