原创 第7章:DAO及相關實現類
第7章:DAO及相關實現類【BaseDAO.java】【BookDAO.java】【UserDAO.java】【BookDaoImpl.java】【UserDaoImpl.java】【Book.java】【Page.java】【U
原创 第6章: 數據庫事務
第6章: 數據庫事務6.1 數據庫事務介紹6.2 JDBC事務處理6.3 事務的ACID屬性6.3.1 數據庫的併發問題6.3.2 四種隔離級別6.3.3 在MySql中設置隔離級別 6.1 數據庫事務介紹 事務:一組邏輯操作單
原创 第3章:使用PreparedStatement實現CRUD操作
第3章:使用PreparedStatement實現CRUD操作3.1 操作和訪問數據庫3.2 使用Statement操作數據表的弊端3.3 PreparedStatement的使用3.3.1 PreparedStatement介紹
原创 第8章:數據庫連接池
第8章:數據庫連接池8.1 JDBC數據庫連接池的必要性8.2 數據庫連接池技術8.3 多種開源的數據庫連接池8.3.1 C3P0數據庫連接池8.3.2 DBCP數據庫連接池8.3.3 Druid(德魯伊)數據庫連接池 8.1 J
原创 第5章 批量插入
第5章 批量插入5.1 批量執行SQL語句5.2 高效的批量插入5.2.1 實現層次一:使用Statement5.2.2 實現層次二:使用PreparedStatement5.2.3 實現層次三5.2.4 實現層次四 5.1 批量
原创 第2章:獲取數據庫連接
第2章:獲取數據庫連接2.1 要素一:Driver接口實現類2.1.1 Driver接口介紹2.1.2 加載與註冊JDBC驅動2.2 要素二:URL2.3 要素三:用戶名和密碼2.4 數據庫連接方式舉例2.4.1 連接方式一2.4
原创 第1章:JDBC概述
第1章:JDBC概述1.1 數據的持久化1.2 Java中的數據存儲技術1.3 JDBC介紹1.4 JDBC體系結構1.5 JDBC程序編寫步驟 1.1 數據的持久化 持久化(persistence):把數據保存到可掉電式存儲設
原创 Java中JDBC詳解
Java中JDBC詳解 第1章:JDBC概述 第2章:獲取數據庫連接 第3章:使用PreparedStatement實現CRUD操作 第4章 操作BLOB類型字段 第5章 批量插入 第6章: 數據庫事務 第7章:DAO及相關實現類
原创 第9章:Apache-DBUtils實現CRUD操作
第9章:Apache-DBUtils實現CRUD操作9.1 Apache-DBUtils簡介9.2 主要API的使用9.2.1 DbUtils9.2.2 QueryRunner類9.2.3 ResultSetHandler接口及實
原创 第4章 操作BLOB類型字段
第4章 操作BLOB類型字段4.1 MySQL BLOB類型4.2 向數據表中插入大數據類型4.3 修改數據表中的Blob類型字段4.4 從數據表中讀取大數據類型 4.1 MySQL BLOB類型 MySQL中,BLOB是一個二
原创 java8中的StreamAPI
java8中的StreamAPI一、StreamAPI的理解二、創建Stream的方式三、Stream的中間操作四、Stream的終止操作 一、StreamAPI的理解 二、創建Stream的方式 數據源: pub
原创 java反射獲取運行時類的完整結構
獲取運行時類的完整結構一、獲取當前運行時類的屬性結構二、獲取運行時類的方法結構三、獲取運行時類的其他結構 一、獲取當前運行時類的屬性結構 public class FieldTest { @Test public
原创 java反射中調用運行時類的指定結構
調用運行時類的指定結構一、調用運行時類中指定的結構:屬性二、調用運行時類中指定的結構:方法三、調用運行時類中指定的結構:構造器 一、調用運行時類中指定的結構:屬性 @Test public void testField()
原创 java中的IO流(二)
java中的IO流六、標準輸入、輸出流七、打印流八、數據流九、對象流十、隨機存取文件流十一、NIO.2中Path、Paths、Files類的使用 六、標準輸入、輸出流 public static void main(String
原创 java中的IO流(一)
java中的IO流一、File類的使用二、IO流原理及流的分類三、節點流(或文件流)四、緩衝流五、轉換流 一、File類的使用 File file1 = new File("d:\\java\\info.txt"); Fil