原创 標籤不能控制控制是否顯示的解決辦法

在確保其它配置完全正確的情況下,在 <http auto-config="true">之前加入如下代碼即可解決 <global-method-security jsr250-annotations="enabled" /><beans:

原创 如何創建maven工程及有子父關係的工程

maven工程現在越來越流行,基本上現在所有開源項目都是使用maven進行管理,那種老的WEB工程已逐漸不會再使用了,這節告訴大家如何創建一個maven工程,以及如何創建它的子模塊工程,由於這個操作步驟比較多,請大家直接觀看視頻教程

原创 JAVA WEB 開發環境的的搭建

以下五個工具是我們進行JAVA WEB開發必須的工具,全部安裝配置好後,即可進入開發。後面我們會講解每個工具的具體用法,工慾善其事必先利其器,循序漸進,切勿操之過急,浮躁。 1:jdk8或jdk7或jdk1.6      jdk

原创 JDBC實現數據庫的增刪改查操作實例

這裏我們使用mysql數據庫 1:創建一個測試用的表 CREATE TABLE `user` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `name` varchar(20) DEFAULT

原创 maven工程中如何引入jstl標籤庫的支持

JSTL的目的就是在JSTL頁面中美觀的輸出數據,它內置了很多標籤庫,包括很多邏輯判斷,迭代,函數,數據庫標籤,如果沒有JSTL標籤的話,JSP中的頁面就得通過<% java 代碼%>輸出。這樣也不方便看,也不方便開發維護。 工程中的引

原创 myeclipse創建maven工程時,插件報錯的解決方案

插件報錯的原因是插件的版本不對應,或者是無法下載,無法下載的話。可以是由於中央倉庫無法獲取,這裏推薦使用阿里雲的鏡像,裏面很全,而且訪問速度快,默認的是訪問國外,有時候訪問不了 1:修改maven的setting.xml文件 在<mirr

原创 maven本地私服的搭建

點擊可看視頻教程 點擊可看視頻教程 1:爲什麼要搭建這個本地中央倉庫? 搭建它的目的就是存放項目中所需要的所有JAR包。爲什麼要把JAR包放在這裏呢? 如果沒有配置私服的話。所有JAR都默認會去外網下載。如果項目組的人多。就會很慢,

原创 過濾器、監聽器、攔截器的區別和一個簡單的實例

需要引入依賴 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version

原创 java web項目中加入log4j

一:引入log4j的依賴JAR包,如果不是maven工程,直接去下載JAR包,放到工程的LIB目錄下。 <dependency>   <groupId>log4j</groupId>   <artifactId>log4j</artifa

原创 JDK動態代理的一個最簡單的實例

JDK動態代理大家都知道的有spring aop,它的實現就是基於JDK的動態代理,它只能對實現了接口的類實現代理,在程序運行過程中,根據代理的接口來動態生成代理類,如果要使用類的代理,就得使用cglib,我們另一篇文章進行說明。下面直接

原创 cblib實現JDK動態代理的簡單實例

JDK已經默認實現了動態代理,爲什麼還要引入cblib的代態代理呢?JDK的動態代碼可以看一下我們的上一篇文章,因爲JDK的動態代理只能代碼實現了接口的類。如果是沒有實現接口的類,這裏我們就需要使用cglib進行代理了,在spring和h

原创 servlet中二種方式的跳轉和應用區別

一:response.sendRedirect("user.jsp"); 它是向客戶瀏覽器發送頁面重定向指令,瀏覽器接收後將向web服務器重新發送頁面請求,所以執行完後瀏覽器的url顯示的是跳轉後的頁面 1:這種方式的跳轉可以將頁面跳轉到

原创 junit3和junit4的一個入門例子程序

可點擊看視頻教程 可點擊看視頻教程 Junit是我們進行單元測試必備的一個工具,用於檢測我們的方法是否可以輸出我們預期的值。 junit3和junit4的使用區別如下 1.在JUnit3中需要繼承TestCase類,但在JUnit4中已

原创 redis主備集羣服務器及自動切換的配置

這裏我們使用二臺節點服務器 主節點服務器:192.168.104.71 端口:6379 備節點服務器:192.168.104.72 端口:6379 首先安裝192.168.104.71主節點服務器 1. 下載並解壓 cd /root/s

原创 java異常處理的簡單實例和解釋,自定義一個異常類

JAVA中異常處理的關健字有 1:try catch try catch是這之間所包含的代碼如果出現異常時捉住它,並進處得理,如果代碼之間有錯誤,不會影響程序繼續執行下去,程序會繼續往後執行。 2:throw 是在程序中明確引發的