最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java使用ant.jar執(zhí)行SQL腳本文件的示例代碼

 更新時(shí)間:2024年02月05日 09:53:28   作者:@趙士杰  
這篇文章主要介紹了Java使用ant.jar執(zhí)行SQL腳本文件,文中通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Java 使用 ant.jar 執(zhí)行 SQL 腳本文件,很簡(jiǎn)單。

  • 在 pom.xml 中導(dǎo)入 ant 依賴(lài)
<dependency>
    <groupId>org.apache.ant</groupId>
    <artifactId>ant</artifactId>
    <version>1.10.11</version>
</dependency>
  • sql 腳本文件
CREATE DATABASE `test`;

USE `test`;

DROP TABLE IF EXISTS `user`;

CREATE TABLE `user` (
  `id` varchar(255) DEFAULT NULL,
  `username` varchar(255) NOT NULL,
  `password` varchar(255) NOT NULL,
  UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • AntDealSQLUtils 工具類(lèi)
public class AntDealSQLUtils {

    public static void main(String[] args) {

        SQLExec sqlExec = new SQLExec();
        sqlExec.setDriver("com.mysql.cj.jdbc.Driver"); //設(shè)置 Driver
        sqlExec.setUrl("jdbc:mysql://127.0.0.1/");           //設(shè)置 url
        sqlExec.setUserid("root");   //設(shè)置 username
        sqlExec.setPassword("123456"); //設(shè)置 password
        sqlExec.setSrc(new File("C://Users//Jie//Desktop//library.sql"));          //設(shè)置 sqlScript 文件

        // 處理錯(cuò)誤
        sqlExec.setOnerror((SQLExec.OnError)(EnumeratedAttribute.getInstance(SQLExec.OnError.class, "continue")));
        sqlExec.setPrint(false);

        //執(zhí)行
        sqlExec.setProject(new Project());
        sqlExec.execute();
    }
}
  • 運(yùn)行 main 方法

到此這篇關(guān)于Java使用ant.jar執(zhí)行SQL腳本文件的示例代碼的文章就介紹到這了,更多相關(guān)Java ant.jar執(zhí)行SQL內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

兴隆县| 比如县| 务川| 惠水县| 遵义县| 陵川县| 巴东县| 永济市| 大名县| 道孚县| 新宁县| 突泉县| 中西区| 阜阳市| 宁晋县| 西贡区| 襄樊市| 微博| 平塘县| 湘潭市| 库伦旗| 牙克石市| 西乌| 长武县| 靖安县| 四子王旗| 南川市| 翼城县| 陆丰市| 灵石县| 当阳市| 开阳县| 邳州市| 金乡县| 中阳县| 广昌县| 社旗县| 故城县| 莒南县| 民权县| 陆丰市|