spring boot获取数据库名字
【代码】spring boot获取数据库名字。
·
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@Component
public class DBUtil {
@Value("${spring.datasource.url}")
private String dbUrl;
public String getDbName() {
String dbName = null;
if (dbUrl != null) {
int index = dbUrl.lastIndexOf("/");
if (index != -1) {
dbName = dbUrl.substring(index + 1); // 获取最后一个斜杠后面的内容
}
}
return dbName;
}
}
第二种:
JdbcTemplate jdbcTemplate = SpringUtils.getBean(JdbcTemplate.class);
jdbcTemplate.getDataSource().getConnection().getCatalog();
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)