原创 SpringMVC(三)—— SSM整合

文章目錄概念介紹實現步驟一、導入依賴二、創建對應的類;bean類:dao層接口service層對應的類Controller層對應的類三、創建對應的文件創建Mapper的配置文件創建MyBatis的配置文件創建Spring的配置文件

原创 SpringMVC(六)—— 異常處理機制

文章目錄概念SpringMVC的異常處理機制一、創建相關的類二、創建配置文件三、部署四、使用 概念 系統中的異常分爲兩種: 預期異常:通過try-catch來捕獲異常或者拋出異常; 運行時異常:RuntimeException,

原创 Spring(三)—— JdbcTemplate

文章目錄JdbcTemplate介紹 JdbcTemplate介紹 前面我們說過 ,Spring是一個一站式框架,就是說我們只需要使用這一個框架就夠了,你需要的東西這個框架都有,JdbcTemplate就是一個Spring用來處理

原创 SpringMVC(五)—— 大文件的傳輸

文章目錄概念大文件傳輸一、引入依賴二、創建對應的類三、創建配置文件四、部署項目到服務器五、使用 概念 在前面我們從網頁表單獲取一個 int 類型或者String類型的數據的時候都是通過一種 key-value 的形式傳給後端的,但

原创 SpringMVC (四)—— 利用SSM實現一個簡單的登錄功能

文章目錄需要創建的類需要配置的文件配置文件JSP頁面部署項目到服務器使用 對應的數據庫表User: 需要創建的類 創建bean類User: public class User { private int id;

原创 數據庫(五)—— 索引

目錄1、索引:2、索引的分類:3、索引的創建和刪除的SQL:㈠索引的創建㈡索引的刪除4、索引執行過程分析:5、索引的底層原理6、MySQL數據庫的存儲引擎MyISAM和InNoDB的索引結構MyISAM存儲引擎(非聚集索引)InN

原创 數據庫(六)—— 事務、存儲引擎、鎖

目錄事務基本概念事務的特徵:ACIDMySQL的事務處理:存儲引擎MyISAM引擎:InNoDB引擎:memory引擎:MySQL設置存儲引擎:鎖:MyISAM:InNoDB 事務 一個事務是由一條或者多條SQL操作語句組成的不可

原创 數據庫(七)——JDBC編程

文章目錄JDBC:JDBC組件:JDBC編程步驟:SQL注入問題JDBC提供的事務相關的操作: JDBC: Java提供的一套操作數據庫數據的應用編程接口,作用在於通過Java代碼操作數據庫;dk所提供的相應的編程接口; JDBC

原创 數據庫(四)——數據查詢

目錄一、單表查詢:二、SQL提供的函數:三、取別名:四、多表聯合查詢㈠ 內查詢㈡ 外查詢五、實際問題 數據庫的重點就在於數據的查詢: SQL查詢語句基本格式: select 屬性列表 from 表名 [where 條件表達式] g

原创 Java虛擬機(二)—— 垃圾回收

文章目錄如何判定對象爲垃圾對象:1、引用記數法2、可達性分析如何回收垃圾對象回收策略1、標記—清除2、複製算法3、標記—整理4、分代回收算法垃圾回收器1、Serial、Serial Old(單線程垃圾收集器)2、ParNew(Se

原创 數據庫(一)——數據庫基礎

目錄一、數據庫基本概念二、數據庫範式1、第一範式(1NF):2、第二範式(2NF):3、第三範式(3NF):三、啓動和關閉數據庫的命令:四、關係型數據庫和非關係型數據庫 一、數據庫基本概念 數據庫:以一定的方式保存在計算機存儲設

原创 SpringMVC(二)—— SpringMVC的基本使用(配置和註解實現)

文章目錄配置實現一、引入依賴二、配置和開發三、部署項目註解實現一、引入依賴二、配置和開發三、部署服務器 這節主要講述 SpringMVC的基本使用,注意我用的是僞代碼,即並沒有與底層數據庫交互,主要在於SpringMVC的基本使用

原创 數據庫(八)——數據庫連接池

文章目錄數據庫連接池介紹c3p0、DBCP、Druid的使用c3p0dbcpdruid三大連接池的區別自己實現一個數據庫連接池 數據庫連接池介紹 對於簡單的數據庫連接,在使用之前創建一個連接,在使用之後釋放連接,當系統比較複雜時,

原创 數據庫(二)——SQL基本命令

目錄一、關於數據庫的基本操作1、創建數據庫2、查看有哪些數據庫3、選擇要操作的數據庫4、查看數據庫中創建的所有數據表5、刪除數據庫二、關於數據庫中表的基本操作6、創建表7、查看錶的定義8、刪除表9、修改表三、對錶中數據的插、刪、改

原创 SpringMVC(一) —— 初識SpringMVC

SpringMVC是Spring的一部分,提供了前臺展示相關內容,SpringMVC的底層需要用到Servlet; MVC是一種設計模式: M(model):數據,bean、dao; V(View):頁面,JSP; C(Cont