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

詳解Java使用sqlite 數(shù)據(jù)庫如何生成db文件

 更新時間:2017年07月11日 15:05:18   作者:hpgary  
這篇文章主要介紹了詳解Java 操作sqllite 數(shù)據(jù)庫如何生成db文件的相關(guān)資料,需要的朋友可以參考下

Java 使用Sqllite 數(shù)據(jù)庫如何生成db文件

           本文主要介紹Java 使用Sqllite 數(shù)據(jù)庫如何生成db文件的實(shí)現(xiàn)實(shí)例,網(wǎng)上資料不是很多,自己上網(wǎng)搜資料看到的一個實(shí)例,希望可以幫助到讀者

實(shí)現(xiàn)代碼:

import java.sql.Connection; 
import java.sql.PreparedStatement; 
import java.sql.ResultSet; 
 
import javax.sql.DataSource; 
 
import org.apache.commons.dbcp2.BasicDataSource; 
import org.springframework.jdbc.datasource.DataSourceUtils; 
 
public class Main { 
 
  public static void update(String sql) { 
    DataSource data = getDataSource(); 
    Connection conn = null; 
    try { 
      conn = data.getConnection(); 
      PreparedStatement ps = conn.prepareStatement(sql); 
      ps.executeUpdate(); 
    } catch (Exception e) { 
      throw new RuntimeException(e.getMessage()); 
    } finally { 
      try { 
        DataSourceUtils.doCloseConnection(conn, dataSource); 
      } catch (Exception e) { 
      } 
    } 
  } 
 
  protected static BasicDataSource dataSource = null; 
 
  public static DataSource getDataSource() { 
    synchronized (Thread.class) { 
      if (null == dataSource) { 
        dataSource = new BasicDataSource(); 
        dataSource.setUrl("jdbc:sqlite:hp.db"); 
        dataSource.setDriverClassName("org.sqlite.JDBC"); 
      } 
    } 
    return dataSource; 
  } 
 
  public static void main(String[] args) throws Exception { 
    update("drop table if exists COMPANY"); 
    update("CREATE TABLE COMPANY (ID INT,cname VARCHAR(40))"); 
 
    for (int x = 0; x < 300; x++) { 
      update("insert into COMPANY(id , cname) values(" + x + " ,'xx" + x + "')"); 
    } 
 
    PreparedStatement ps = getDataSource().getConnection().prepareStatement("select * from COMPANY"); 
    ResultSet rs = ps.executeQuery(); 
    while (rs.next()) { 
      System.out.println(rs.getString("id") + "--" + rs.getString("cname")); 
    } 
  } 
} 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 詳解Java停止線程的四種方法

    詳解Java停止線程的四種方法

    如何停止java的線程一直是一個困惱我們開發(fā)多線程程序的一個問題嗎,本文主要介紹了詳解Java停止線程的四種方法,感興趣的可以了解一下
    2021-05-05
  • apollo與springboot集成實(shí)現(xiàn)動態(tài)刷新配置的教程詳解

    apollo與springboot集成實(shí)現(xiàn)動態(tài)刷新配置的教程詳解

    這篇文章主要介紹了apollo與springboot集成實(shí)現(xiàn)動態(tài)刷新配置,本文分步驟給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • SpringBoot使用FFmpeg實(shí)現(xiàn)M3U8切片轉(zhuǎn)碼播放

    SpringBoot使用FFmpeg實(shí)現(xiàn)M3U8切片轉(zhuǎn)碼播放

    FFmpeg是一個開源跨平臺的多媒體處理工具套件,它支持音頻、視頻文件的編碼、解碼、流媒體傳輸以及轉(zhuǎn)換等多種操作,本文小編給大家介紹了SpringBoot使用FFmpeg實(shí)現(xiàn)M3U8切片轉(zhuǎn)碼播放的操作,需要的朋友可以參考下
    2024-08-08
  • Java設(shè)計(jì)模式模板方法模式(Template)用法解析

    Java設(shè)計(jì)模式模板方法模式(Template)用法解析

    這篇文章主要介紹了Java設(shè)計(jì)模式模板方法模式(Template)用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • Spring boot熱部署devtools過程解析

    Spring boot熱部署devtools過程解析

    這篇文章主要介紹了Spring boot熱部署devtools過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • 詳解Spring Cloud Zuul重試機(jī)制探秘

    詳解Spring Cloud Zuul重試機(jī)制探秘

    本篇文章主要介紹了詳解Spring Cloud Zuul重試機(jī)制探秘,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • java 內(nèi)部類(匿名類,匿名對象,靜態(tài)內(nèi)部類)詳解及實(shí)例

    java 內(nèi)部類(匿名類,匿名對象,靜態(tài)內(nèi)部類)詳解及實(shí)例

    這篇文章主要介紹了java 內(nèi)部類詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • 數(shù)組在java中的擴(kuò)容的實(shí)例方法

    數(shù)組在java中的擴(kuò)容的實(shí)例方法

    在本篇文章里小編給大家分享的是一篇關(guān)于數(shù)組在java中的擴(kuò)容的實(shí)例方法內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • 全面理解java中的異常處理機(jī)制

    全面理解java中的異常處理機(jī)制

    下面小編就為大家?guī)硪黄胬斫鈐ava中的異常處理機(jī)制。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • Java接口的作用以及使用說明

    Java接口的作用以及使用說明

    接口是一種規(guī)范,定義了一組方法的原型,但沒有實(shí)現(xiàn),類通過實(shí)現(xiàn)接口來實(shí)現(xiàn)接口中的抽象方法,接口可以提供規(guī)范性、擴(kuò)展性和可插入性,在Java中,接口可以用來聲明一個變量,實(shí)現(xiàn)接口的類必須實(shí)現(xiàn)接口中定義的所有方法,接口提供了一種機(jī)制
    2024-11-11

最新評論

鸡西市| 麻江县| 平远县| 广平县| 甘谷县| 漯河市| 东阳市| 民勤县| 绥棱县| 葵青区| 同仁县| 泰安市| 谷城县| 江川县| 库车县| 中西区| 石门县| 云南省| 会东县| 秭归县| 新宾| 兴国县| 通海县| 深圳市| 四川省| 凤阳县| 山阴县| 楚雄市| 定安县| 孝昌县| 灵山县| 沁水县| 堆龙德庆县| 鲁甸县| 泉州市| 甘肃省| 鄢陵县| 萨嘎县| 广东省| 南江县| 垫江县|