原创 SpringMVC-CRUD - restrul風格

目標: 實現數據庫的增刪改查。 實現: 使用靜態數據-代替連接數據庫,-數據靜態存放在dao層 相關細節: restrul風格 -- 不知如何解釋,那就舉個例子:假如你想對數據庫進行增刪改查操作,那麼使用rest風格,你就只需要 在寫一個

原创 SpringMVC - 自定義類型轉換器

在SpringMVC中封裝了許多常見類型轉換器,所以我們可以很方便的使用-例如,提交表單如果與實體類對象屬性值相對應,那麼可以直接將參數設置爲該實體類對象,那麼SpringMVC會自動將提交表單數據轉換爲實體類對象。 下面演示自定義數據類

原创 Spring - 事務

基於註解實現事務管理 案例:買書案例,  書相關信息: bookId , bookName ,bookPrice  書庫存信息: bookId,bookNum  賬戶信息: uid, price(餘額) 如果進行如下操作:會導致,餘額不足

原创 SpringMVC - 補充

1.配置相關環境 導入相關jar包 配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com

原创 JavaWeb 綜合案例 --- 黑馬旅遊網

注:前端頁面都已經有了,這裏只注重後端代碼,以及前端動態內容顯示部分。 案例目標: 1.註冊功能 -(姓名、密碼、郵箱....的校驗)   2、登錄功能                 3、點擊菜單的某一項,會顯示相應內容 4、通過搜

原创 Spring AOP - 基於AspectJ的註解配置

步驟: 1. 導入相關jar包 2. 編寫相關實體類 // @Order(1) 定義切面執行順序,越小優先級越高 @Aspect // 註解 表示切面 @Component // 註解 自動註冊 public class AopIm

原创 Maven

maven -- 服務於java平臺的自動化構建工具。  優點:自動導入依賴的jar包,有利於模塊化分工。 1、安裝:官網下載對應平臺版本,解壓縮到硬盤,配置相應環境變量,更改本地倉庫 -- 前提需要 jdk支持。 M2_HOME PA

原创 SpringMVC-02 - 文件下載

瀏覽器默認按照inline方式處理訪問資源  -- 瀏覽器可以打開就會直接打開,不能打開就下載。   想要實現文件下載,首先需要導入相關jar包,上傳與下載的jar包   1、修改響應頭Context - Disposition 設置  

原创 SpringMVC-02 - 文件上傳

  1、編寫表單                   -- 需要設置enctype屬性值爲"multipart/form-data"  // 例 -- <form action="upload" method="post" encty

原创 SpringMVC-03-攔截器 + 小練習

攔截器與過濾器相似,但攔截器只能攔截控制器類的方法,而過濾器可以攔截所有請求。 自定義攔截器                        ------ 實現用戶登錄後跳轉main.jsp頁面,否則無法進入main.jsp頁面      

原创 SpringMVC 03 - 小練習

目標:1、實現註冊功能 - 註冊提交頭像文件,-表單校驗 --(1.信息需要填充完整纔可以提交。2.密碼爲6-12位字符。3.密碼與確認密碼一致。)2、實現文件下載功能 - 文件下載記錄下載次數。 步驟: 一、創建相關數據庫表      

原创 SpringMVC01 - 純配置文件搭建SpringMVC環境

1、SpringMVC 中重要組件 A、DispatcherServlet : 前端控制器,接收所有請求(如果配置/不包 含 jsp) B、HandlerMapping: 解析請求格式的.判斷希望要執行哪個具體 的方法. C、Handle

原创 SpringMVC - 01 參數設置以及部分註解

1、在前端頁面設置相關form表單  例如: 在控制器類裏編寫如下方法 springMVC可以直接獲取到相關參數  -- 注意 提交表單數據的 name 需要與 參數名稱相同,且數據類型會自動轉換。 2、如果提交保單內數據名稱(nam

原创 SpringMVC01 - 註解方式搭建環境

1、導入相關jar包                              2、配置相關的springmvc.xml文件以及web.xml文件 <!-- springmvc.xml --> <?xml version="1.0" e

原创 Spring -- 小練習

目標:ajax 查詢分頁   。 需求 : 1、整體框架必須使用完整的配置辦法。 2、spring中包含註解掃描、屬性文件加載、數據源、sqlsessionfactory對象、掃描器、聲明式事務。 3、頁面顯示使用ajax。 4、對象向j