原创 Spring MVC使用POJO以及servlet原生api作爲參數

POJO作爲參數 在實際開發中前臺傳過來的參數很可能就是某個對象,此時我們可以在controller中對應的方法中以對象爲參數,支持級聯對象。 <form action="testPojo" method="post"> username

原创 SpringMVC之HiddenHttpMethodFilter 過濾器

   用HiddenHttpMethodFilter 過濾器之前大家得先了解REST風格的URL,這裏簡單說一下。    我們常用的請求是post跟get,而REST風格的URL還有put跟delete請求,這四種請求對應的是數據庫的CU

原创 SpringMVC之@RequestMapping

最近這段時間重新看了下關於springMVC這一塊的東西,發現有些東西以前都忽略了,分階段整理下。 @RequestMapping("test") public String test(){ return "test";

原创 Spring 事務

一、Propagation (事務的傳播屬性) Propagation :  key屬性確定代理應該給哪個方法增加事務行爲。這樣的屬性最重要的部份是傳播行爲。有以下選項可供使用:PROPAGATION_REQUIRED--支持當前事務

原创 各種排序

1.快速排序 (1)基本思想:選擇一個基準元素,通常選擇第一個元素或者最後一個元素,通過一趟掃描,將待排序列分成兩部分,一部分比基準元素小,一部分大於等於基準元素,此時基準元素在其排好序後的正確位置,然後再用同樣的方法遞歸地排序劃分的兩部

原创 SpringMVC 之<mvc:default-servlet-handler />

優雅REST風格的資源URL不希望帶 .html 或 .do 等後綴.由於早期的Spring MVC不能很好地處理靜態資源,所以在web.xml中配置DispatcherServlet的請求映射,往往使用 .do 、 .xhtml等方式。

原创 Java網絡編程-初識Socket

原文:http://www.sunnyang.com/410.html Socket套接字計算機網絡通信的基本技術之一。大多數基於網絡的軟件,如瀏覽器、即時通訊工具(QQ)或者P2P下載(迅雷)都是基於Socket實現的。本文介紹了Soc

原创 @RequestBody

@RequestBody annotated parameters get linked to the HTTP request body. Parameter values are converted to the declared m

原创 mybatis plugin

大家都是知道了,mybatis可以通過自定義插件實現分頁功能,很多博客中都說過了,這是攔截器的形式。既然是攔截器實現的分頁,那麼攔截器攔截的是什麼呢?攔截以後我們應該做什麼呢?搞懂這兩個問題就明白這個分頁的攔截器是怎麼回事兒了。其實攔截器

原创 String.format

package junit.test; import java.util.Date; import java.util.Locale; import org.junit.Test; public class StringFormat

原创 DataOutputStream、DataInputStream

包裝類DataOutputStream、DataInputStream爲我們提供了多種對文件的寫入和讀取方法, 如writeBoolean(),writeUTF(),writeChar,writeByte(),writeDouble(

原创 java Pattern和Matcher詳解

結論:Pattern與Matcher一起合作.Matcher類提供了對正則表達式的分組支持,以及對正則表達式的多次匹配支持. 單獨用Pattern只能使用Pattern.matcher(String regex,CharSequence