原创 完整java開發中JDBC連接數據庫代碼和步驟

JDBC連接數據庫   •創建一個以JDBC連接數據庫的程序,包含7個步驟:    1、加載JDBC驅動程序:       在連接數據庫之前,首先要加載想要連接的數據庫的驅動到JVM(Java虛擬機),       這通過java.l

原创 JSTL(c標籤)與Struts2(s標籤)標籤的常用功能對比

1. 條件標籤 JSTL <c:if test="${user.password == 'hello'}">      <c:choose>          <c:when test="${user.age <=

原创 數據庫事務的四大特性以及事務的隔離級別

  本篇講訴數據庫中事務的四大特性(ACID),並且將會詳細地說明事務的隔離級別。   如果一個數據庫聲稱支持事務的操作,那麼該數據庫必須要具備以下四個特性: ⑴ 原子性(Atomicity)   原子性是指事務包含的所有操作

原创 forward和redirect的區別

1.從地址欄顯示來說  forward是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然後把這些內容再發給瀏覽器.瀏覽器根本不知道服務器發送的內容從哪裏來的,所以它的地址欄還是原來的地址. redi

原创 Hibernate各種主鍵生成策略與配置詳解

1、assigned 主鍵由外部程序負責生成,在 save() 之前必須指定一個。Hibernate不負責維護主鍵生成。與Hibernate和底層數據庫都無關,可以跨數據庫。在存儲對象前,必須要使用主鍵的setter方法給主鍵賦值,至

原创 設置讀寫分離後數據同步的配置方法

配置的環境:兩臺windows2003服務器,apache+mysql+php所配置的類型:一主一從 基本原理:mysql支持單向、異步複製,複製過程中一個服務器充當主服務器,而一個或多個其它服務器充當從服務器。mysql複製基於主服

原创 描述Cookie和Session的作用,區別和各自的應用範圍,cookie、Session工作原理

一、cookie機制和session機制的區別   具體來說cookie機制採用的是在客戶端保持狀態的方案,而session機制採用的是在服務器端保持狀態的方案。  同時我們也看到,由於在服務器端保持狀態的方案在客戶端也需要保存一個標識

原创 sqlserver學習筆記

sqlserver數據庫常用的數據類型 bit  0或1的整型數字  int  從-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型數字  smallint  從-2^15(-32,768)到2^15

原创 Mysql存儲過程

1.      存儲過程簡介   我們常用的操作數據庫語言SQL語句在執行的時候需要要先編譯,然後執行,而存儲過程(Stored Procedure)是一組爲了完成特定功能的SQL語句集,經編譯後存儲在數據庫中,用戶通過指定存儲

原创 RequestType和RequestMap

MyBatis中在查詢進行select映射的時候,返回類型可以用resultType,也可以用resultMap,resultType是直接表示返回類型的,而resultMap則是對外部ResultMap的引用,但是resultType跟

原创 最近的日子

第一次在csdn寫博客,記錄下最近的日子,有點亂,也有點茫茫然不知所措...... 不知不覺間來公司已經一個半月了,目前還沒有真正意義上的接觸項目開發,很多東西也在潛移默化之中被遺忘,前些時間TL有給我一份項目文檔,裏面記錄的東西很詳細

原创 sql之left join、right join、inner join的區別

left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄  right join(右聯接) 返回包括右表中的所有記錄和左表中聯結字段相等的記錄 inner join(等值連接) 只返回兩個表中聯結字段相等的行

原创 JDBC事務和JTA事務的區別

一、事務概述事務表示一個由一系列的數據庫操作組成的不可分割的邏輯單位,其中的操作要麼全做要麼全都不做。與事務相關的操作主要有:BEGIN TRANSACTION; 開始一個事務,方法是:begin()COMMIT;       提交一個事

原创 樂觀鎖和悲觀鎖的區別

爲什麼需要鎖(併發控制)? 在多用戶環境中,在同一時間可能會有多個用戶更新相同的記錄,這會產生衝突。這就是著名的併發性問題。 典型的衝突有: l 丟失更新:一個事務的更新覆蓋了其它事務的更新結果,就是所謂的更新丟失。例如:用戶A把

原创 IOC理解

學習過Spring框架的人一定都會聽過Spring的IoC(控制反轉) 、DI(依賴注入)這兩個概念,對於初學Spring的人來說,總覺得IoC 、DI這兩個概念是模糊不清的,是很難理解的,今天和大家分享網上的一些技術大牛們對Sprin