最新国产好看的视频,伊人天堂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 依賴
<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 工具類
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)論

达拉特旗| 阿尔山市| 汤阴县| 定州市| 乌海市| 永丰县| 乌鲁木齐县| 林西县| 来安县| 乳源| 保山市| 崇信县| 康乐县| 固安县| 乐至县| 大关县| 永春县| 阿巴嘎旗| 长治县| 河源市| 衡水市| 上饶县| 汉沽区| 娄底市| 黑龙江省| 微山县| 安平县| 崇左市| 固阳县| 溧阳市| 泌阳县| 永川市| 祁门县| 嘉善县| 英山县| 洛川县| 舟曲县| 上杭县| 思茅市| 鄯善县| 胶州市|