原创 SpringMVC第四篇【參數綁定詳講、默認支持參數類型、自定義參數綁定、RequestParam註解】

參數綁定 我們在Controller使用方法參數接收值,就是把web端的值給接收到Controller中處理,這個過程就叫做參數綁定… 默認支持的參數類型 從上面的用法我們可以發現,我們可以使用request對象、Model對象等

原创 Maven第三篇【Maven術語、pom.xml介紹】

maven術語 在我們上一篇中已經知道了在Intellij idea下是如何使用Maven的了,創建出來的目錄結構是這樣子的: 上面的目錄結構就是Maven所謂的”約定“,我們使用Maven來構建Java項目,都是這種目錄結構的

原创 切換輸入法默認語言爲英文

在我們使用計算機中,如果輸入法的默認語言是英文,那麼我們操作起來會更加方便,那我們怎麼設置呢??? 以Windows10爲例

原创 Mybatis第七篇【resultMap、resultType、延遲加載】

resultMap 有的時候,我們看別的映射文件,可能看不到以下這麼一段代碼: <resultMap id="userListResultMap" type="user" > <!-- 列名

原创 Mybatis第八篇【一級緩存、二級緩存、與ehcache整合】

Mybatis緩存 緩存的意義 將用戶經常查詢的數據放在緩存(內存)中,用戶去查詢數據就不用從磁盤上(關係型數據庫數據文件)查詢,從緩存中查詢,從而提高查詢效率,解決了高併發系統的性能問題。 mybatis提供一級緩存和二級

原创 Shiro第一篇【Shiro的基礎知識、回顧URL攔截】

Shiro基礎知識 在學習Shiro這個框架之前,首先我們要先了解Shiro需要的基礎知識:權限管理 什麼是權限管理? 只要有用戶參與的系統一般都要有權限管理,權限管理實現對用戶訪問系統的控制,按照安全規則或者安全策略控制用戶可以

原创 Shiro第二篇【介紹Shiro、認證流程、自定義realm、自定義realm支持md5】

什麼是Shiro shiro是apache的一個開源框架,是一個權限管理的框架,實現 用戶認證、用戶授權。 spring中有spring security (原名Acegi),是一個權限框架,它和spring依賴過於緊密,沒有sh

原创 Maven常見錯誤以及解決方案【轉載】

常見的Maven錯誤 當遇到401錯誤的時候,看看自己當前使用的Maven是集成的還是自己下載的,然後去配置setting.xml文件

原创 Maven第一篇【介紹、安裝、結構目錄】

什麼是Maven Maven是一個採用純Java編寫的開源項目管理工具, Maven採用了一種被稱之爲Project Object Model (POM)概念來管理項目,所有的項目配置信息都被定義在一個叫做POM.xml的文件中

原创 上傳文件 返回值帶

這次在上傳的時候發現JSON返回的值是這樣子的: 而後臺明明返回的是原生的JSON數據: {"realPath":"http://localhost:8081/file/upload/20170904190650266529.