Java 学习笔记

所有文章
📖 最新文章 transmittable-thread-local 库 JOOR 反射库 Lombok 库:为你减少样板代码 Slf4j 日志组件的使用 加速maven、gradle依赖下载
📖 Java 基础 安装 第一个程序 使用 UTF-8 编写代码 空值 null 正则表达式 线程 日期/时间 匿名类 枚举 ThreadLocal 线程本地变量 动态代理 jar 命令

Java: 执行 sql 文件


可以使用 Spring 提供的工具类执行 sql 文件。

import javax.sql.DataSource;
import org.springframework.core.io.Resource;
import org.springframework.jdbc.datasource.init.ScriptUtils;

// ... 忽略部分代码

DataSource dataSource = createDataSource();  
Resource resource = new ClassPathResource("path/tmp.sql");
ScriptUtils.executeSqlScript(dataSource.getConnection(), resource);

( 本文完 )

文章目录