原创 mybatis(一) mybatis介紹 單獨使用jdbc編程中問題總結 mybatis框架原理

1.1 mybatis介紹mybatis原名是ibatis,是apache的開源項目。ibatis改成mybatis不僅僅是名稱的改變,mybatis在功能上也有升級。mybatis是一個持久層的框架,mybatis框架和關係數據庫進行交

原创 MYSQL_2 多表 表關係 事務 一對多 多對多 sql練習

 多表設計之外鍵約束     約束     約束的作用        約束是用來保證數據的完整性。 單表約束 主鍵約束 唯一約束 非空約束 多表約束 外鍵約束:用來保證數據完整性(多表之間)。演示外鍵約束作用創建一個部門表 create

原创 MySQL_1 關係型數據庫的存儲結構 數據庫的添加,修改,刪除,查詢操作 數據庫表的添加,修改,刪除,查詢操作 數據庫表記錄的添加,修改,刪除,查詢

 理解數據庫和關係型數據庫的概念 什麼是數據庫數據庫就是一個文件系統,通過標準的SQL語句獲取數據什麼是MySQL數據庫什麼是關係型數據庫關係型數據庫存放的是實體之間的關係 常見的關係型數據庫l MySQLl Oraclel SQLSer

原创 JDBC JDBC的開發步驟 DriverManager Connection Statement ResultSet JDBC的資源釋放 JDBC的配置信息提取到配置文件

 JDBC的概述     什麼是JDBC 什麼是數據庫驅動驅動:兩個設備(應用)之間通信的橋樑。 爲什麼學習JDBC沒有JDBC的時候,如果現在要開發一套系統,使用Java連接MySQL數據庫,那麼這時候Java程序員需要了解MySQL驅

原创 tomcat HTTP

01_WEB服務器的概述 WEB 是網頁的意思,表示可以通過網絡訪問的資源 WEB資源的分類 靜態的WEB資源 HTML,CSS,JS等都是靜態的WEB資源技術 數據內容始終不會變化 動態的WEB資源  郵箱  在線郵箱  賬戶 

原创 反射機制的概述和字節碼對象的獲取方式 JavaBean的概述&BeanUtils的使用 反射操作構造方法、成員方法、成員屬性

 反射介紹JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法,對於任意一個對象,都能夠調用它的任意一個方法 這種動態獲取的以及動態調用對象的方法的功能稱爲java語言的反射機制.  簡單來說, 就可以把.cl

原创 String StringBuffer StringBuilder

1.String類的概述 查閱API中的String類的描述,發現String類代表字符串。Java程序中的所有字符串字面值(如 "abc")都作爲此類的實例實現。//演示字符串 String str = "abc"; str = "你

原创 多線程介紹 線程池 Thread 線程創建 線程狀態圖

 多線程介紹進程:進程指正在運行的程序。確切的來說,當一個程序進入內存運行,即變成一個進程,進程是處於運行過程中的程序,並且具有一定獨立功能。線程:線程是進程中的一個執行單元,負責當前進程中程序的執行,一個進程中至少有一個線程。一個進程中

原创 引用數據類型 類 封裝 類與對象 面向對象 私有private this關鍵字

1. 引用數據類型分類    提到引用數據類型(類),其實我們對它並不陌生,如使用過的Scanner類、Random類。我們可以把類的類型爲兩種:   第一種,Java爲我們提供好的類,如Scanner類,Random類等,這些已存在的類

原创 Date DateFormat SimpleDateFormat Calendar Joda-Time

Date類的概述  1.JDK提供date類表示特定的瞬間,精確到毫秒。繼續查閱Date類的描述,發現Date擁有多個構造函數,只是部分已經過時,但是其中有未過時的構造函數可以把毫秒值轉成日期對象。//創建日期對象,把當前的毫秒值轉成日期

原创 springmvc 的參數接受和 頁面回顯

 封裝參數  springmvc沒有成員變量,把需要頁面傳遞的參數封裝成對象,放入springmvc的方法形參中,當你的請求這個方法時,這個方法裏面的對象會自動被創建,需要封裝的參數自動被封裝到方法中:  一般接受的參數類型:  基本類型

原创 集合 List接口 List集合 Set集合 ArrayList LinkedList Vector Set接口 HashSet集合存儲數據的結構

List接口我們掌握了Collection接口的使用後,再來看看Collection接口中的子類,他們都具備那些特性呢?接下來,我們一起學習Collection中的常用幾個子類(List集合、Set集合)。List接口介紹查閱API,看L

原创 接口 多態 instanceof 面向對象

接口概述 接口是功能的集合,同樣可看做是一種數據類型,是比抽象類更爲抽象的”類”。接口只描述所應該具備的方法,並沒有具體實現,具體的實現由接口的實現類(相當於接口的子類)來完成。這樣將功能的定義與實現分離,優化了程序設計。請記住:一切事物

原创 面向對象 繼承 抽象類

1.繼承的概述在現實生活中,繼承一般指的是子女繼承父輩的財產。在程序中,繼承描述的是事物之間的所屬關係,通過繼承可以使多種事物之間形成一種關係體系。例如公司中的研發部員工和維護部員工都屬於員工,程序中便可以描述爲研發部員工和維護部員工繼承

原创 集合 ArrayList 集合的繼承實現關係 Collection Iterator迭代器 增強for循環 泛型 集合的向下轉型

1.集合介紹    集合,集合是java中提供的一種容器,可以用來存儲多個數據。        我們知道數據多了,可以使用數組存放或者使用ArrayList集合進行存放數據。那麼,集合和數組既然都是容器,它們有啥區別呢? 數組的長度是固定