java程序执行sql脚本
来源:互联网 发布:双色球6保6旋转矩阵 编辑:程序博客网 时间:2024/06/10 10:36
//分析是否有需要执行的SQL脚本文件
String path_1=项目路径+"sql"+File.separator+"update.sql";
File file = new File(path_1);
//判断是否有需要执行的sql
if(!file.exists()){
System.out.println("无更新文件");
}else{
//获得类加载器
ClassLoader loader =
SystemCheck.class.getClassLoader();
InputStream in =
loader.getResourceAsStream("jdbc.properties");
try {
prop.load(in);
driver = prop.getProperty("jdbc.driver");
url = prop.getProperty("jdbc.url");
usr = prop.getProperty("jdbc.username");
pwd = prop.getProperty("jdbc.password");
SQLExec sqlExec = new SQLExec();
sqlExec.setDriver(driver);
sqlExec.setUrl(url);
sqlExec.setUserid(usr);
sqlExec.setPassword(pwd);
File files = new File(path_1);
sqlExec.setSrc(files);
sqlExec.setPrint(true); // 设置是否输出
// 输出到文件 sql.out 中;不设置该属性,默认输出到控制台
// sqlExec.setOutput(new File("d:/script/sql.out"));
sqlExec.setProject(new Project()); // 要指定这个属性,不然会出错
sqlExec.execute();
} catch (IOException e) {
e.printStackTrace();
}
}
运行此段需要的jar包在我的资源里面,需要者可以自己去下载。
- java程序执行sql脚本
- Java程序执行sql脚本
- java程序执行SQL脚本文件
- java程序执行SQL脚本文件
- java程序执行SQL脚本文件
- java程序执行SQL脚本文件
- Java 执行sql脚本
- sh脚本执行Java程序
- sh脚本执行Java程序
- java 代码执行脚本程序
- Java 执行 SQL 脚本文件
- Java 执行 SQL 脚本文件
- Java执行SQL脚本文件
- java中执行sql脚本
- Java程序SSH远程执行Shell脚本
- Java程序定时执行shell脚本
- java程序执行shell脚本Demo
- 在Java中执行SQL脚本总结
- [读书笔记]C++语言的设计与演化[The Design and Evolution of C++]
- onstat命令
- boost test 编译问题
- linux纪录系统用户执行过的命令
- MultiValueMap
- java程序执行sql脚本
- Linux设备驱动程序——驱动调试printk()
- 创建独一无二的包名
- [51daifan]来吧,一起书写51daifan的成长史吧-让一部分人先安全起来
- validate验证
- 基础加强 类加载器 代理
- 关于setTimeout与setInterval的区别
- STL 实现邻接表的存储与深搜广搜的完美结合不容错过啊!!!
- apche-mina2.0 简简单单搞定