原创 Maven第二篇【Idea下使用Maven】

詳情可參照詳細的Maven教程—Idea環境下 值得追加的是:在修改web.xml路徑的時候,那篇博文並沒有給出絕對的路徑…這裏可能有些人不知道怎麼寫。我給出來參考 X:\Users\ozc\Desktop\zhongfuchen

原创 SpringMVC第六篇【校驗、統一處理異常】

Validation 在我們的Struts2中,我們是繼承ActionSupport來實現校驗的…它有兩種方式來實現校驗的功能 手寫代碼 XML配置 這兩種方式也是可以特定處理方法或者整個Action的 而SpringMVC

原创 Maven第四篇【私有倉庫、上傳jar包、引用私服jar包、上傳本地項目到私服】

搭建私有服務器 前面已經說過了,我們使用Maven的使用,如果需要導入相對應的jar包,Maven首先會在我們的本地倉庫中尋找—>私有倉庫—>中心倉庫… 然而,我們的本地倉庫常常沒有想要的jar包的,而經常去中心倉庫下載這就非常浪

原创 Mybatis第九篇【基於Maven在Idea下Mybatis逆向工程】

前言 在Intellij idea下,沒有學習Maven的情況下使用Mybatis的逆向工程好像有點複雜,資料太少了…找到的資料好像也行不通… 於是學完Maven之後,我就再來更新Idea下使用Mybatis的逆向工程配置… 借鑑

原创 Shiro第四篇【Shiro與Spring整合、快速入門、Shiro過濾器、登陸認證】

Spring與Shiro整合 導入jar包 shiro-web的jar、 shiro-spring的jar shiro-code的jar 快速入門 shiro也通過filter進行攔截。filter攔截後將操作權交給spri

原创 Shiro第五篇【授權過濾、註解、JSP標籤方式、與ehcache整合】

授權過濾器測試 我們的授權過濾器使用的是permissionsAuthorizationFilter來進行攔截。我們可以在application-shiro中配置filter規則 <!--商品查詢需要商品查詢權限

原创 Mybatis第六篇【配置文件和映射文件再解讀、佔位符、主鍵生成與獲取、Mapper代理】

配置文件和映射文件再解讀 映射文件 在mapper.xml文件中配置很多的sql語句,執行每個sql語句時,封裝爲MappedStatement對象,mapper.xml以statement爲單位管理sql語句 Statement

原创 SpringMVC第七篇【RESTful支持、攔截器】

RESTful支持 我們在學習webservice的時候可能就聽過RESTful這麼一個名詞,當時候與SOAP進行對比的…那麼RESTful究竟是什麼東東呢??? RESTful(Representational State Tr

原创 SpringMVC第五篇【方法返回值、數據回顯、idea下配置虛擬目錄、文件上傳】

Controller方法返回值 Controller方法的返回值其實就幾種類型,我們來總結一下…. void String ModelAndView redirect重定向 forward轉發 數據回顯 其實數據回顯我們現在的

原创 Shiro第六篇【驗證碼、記住我】

驗證碼 在登陸的時候,我們一般都設置有驗證碼,但是我們如果使用Shiro的話,那麼Shiro默認的是使用FormAuthenticationFilter進行表單認證。 而我們的驗證校驗的功能應該加在FormAuthenticati

原创 Shiro第三篇【授權、自定義reaml授權】

Shiro授權 上一篇我們已經講解了Shiro的認證相關的知識了,現在我們來弄Shiro的授權 Shiro授權的流程和認證的流程其實是差不多的: Shiro支持的授權方式 Shiro支持的授權方式有三種: Shiro 支持三種

原创 HTTP第一篇【HTTP基礎概念、與HTTP相關的協議】

爲什麼要學HTTP? 我們絕大多數的Web應用都是基於HTTP來進行開發的。我們對Web的操作都是通過HTTP協議來進行傳輸數據的。 HTTP的誕生主要是爲了能夠讓文檔之間相互關聯,形成超文本可以互相傳閱 可以說,Http就是Web通信的

原创 移動商城第九篇【屬性選項卡、最小存儲單元、數據進庫】

屬性選項卡 第三個選項卡涉及到了我們的手機屬性,因此,還是需要用到我們其他的數據庫表:EB_FEATURE 繼續做逆向工程: 查詢出普通屬性和特殊屬性: <select id="selectCommFeature" resultM

原创 移動商城第二篇【頁面框架解析】

頁面框架管理 當我們訪問後臺頁面的商品index頁面時,我們可以發現這麼一個頁面 可是,他的JSP是非常簡單的,我們來看一下: <%@ page language="java" contentType="text/html; chars

原创 移動商城第三篇【搭建Mybatis和Spring環境、編寫Dao、Service在Core模塊】

Mybatis和Spring環境搭建 由於我們的所編寫的dao層、service代碼可能前臺和後臺都需要用到的,因此我們把環境搭建在core模塊中 逆向工程 首先,我們要做的就是品牌管理,我們首先來看看原型界面的的品牌管理 涉及到的數據