ssm获取数据库名称

WebApplicationContext context = ContextLoader.getCurrentWebApplicationContext();
SqlSessionFactory factory=(SqlSessionFactory) context.getBean("sqlSessionFactory");
SqlSession session= factory.openSession();
Connection conn=session.getConnection();
DatabaseMetaData metaData = conn.getMetaData();
// 获取数据库名称的方法
System.out.println("数据库名称:"+metaData.getDatabaseProductName());

原文地址:https://www.cnblogs.com/liangbo-/p/14063838.html