原创 juint4 各種註解、事務
@RunWith(SpringJUnit4ClassRunner.class) 用於配置spring中測試的環境 @Test標註在方法前,表示其是一個測試的方法 無需在其配置文件中額外設置屬性. @ContextConfigu
原创 主題:Velocity腳本摘要
很多人下載了EasyJWeb的開源應用示例,但是對動態頁面模板文件中的標籤使用不是很熟悉,這裏簡單介紹一下。EasyJWeb特定把視圖限定爲Velocity,因爲我們覺得在Velocity在表現上從可維護性、簡潔性乃靈活性上,比JS
原创 spring驗證
在javabean中需要驗證的屬性上加上@XXXX public class User { private int uid; @NotEmpty(message="用戶名必須填寫") private String uname; p
原创 spring aop切點表達式函數
切點表達式函數 AspectJ 5的切點表達式由關鍵字和操作參數組成,如execution(* greetTo(..))的切點表達式,“execute”爲關鍵字,而“* greetTo(..)”爲操作參數。在這裏,execute代表
原创 初學UML之-------用例圖 .
一.UML簡介 UML(統一建模語言,Unified Modeling Language)是一種定義良好、易於表達、功能強大且普遍適用的可視化建模語言。它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不限於支 持面向對象的分析與
原创 Bean Validation 規範內嵌的約束註解定義
約束註解名稱 約束註解說明 @Null 驗證對象是否爲空 @NotNull 驗證對象是否爲非空 @AssertTrue 驗證 Boolean 對象是否爲 true @AssertFalse 驗證 Boolean 對象
原创 java與數據庫連接中使用到的對象的用法
connection的方法 1. close(), 關閉該數據庫連接 2. commit(), 提交所有更改內容並釋放該Connection對象鎖定的資源 3. createStatement(), 基於本Connection對象,創建
原创 程序員的幽默 .
我們經常會看到一些關於程序員有趣的事或是在代碼註釋裏看到程序員的幽默: // // 敬愛的維護者: // // 如果你在“優化”本例程函數時遇到麻煩,請自增下面的計數器 // 以提醒下一個維護者: // // total_
原创 測試用到的方法總結
1、addReturnValue("HelloWorld", "sayHello", "Good morning World."); 給方法重新設置返回值:類名、方法名、返回值 2、setReturnValueAtAllTimes("
原创 JUnit Assert方法總結
1.assertEquals()方法,用來查看對象中存的值是否是期待的值,第一個參數是期望值,第二個參數是實際的值,與字符串比較中使用的equals()方法類似; 2.assertFalse()和assertTrue()方法,用來查
原创 Spring WebFlow(一)
Spring WebFlow的關注點的層次比Sping MVC 或者是 Structs 更高。不只是關注於如何e構建Web界面,更加關注於流程,也就是Flow。 在Spring WebFlow裏面,每個Flow都包括了幾個步驟,稱爲‘S
原创 UML入門(二)-序列圖
注:本文爲IBM Developer網站UML2.X系列教程的學習筆記,原文參見:http://www.ibm.com/developerworks/cn/rational/r-uml/一、UML中的新元素-框架: 在 UML 2中,框架
原创 日語五十音圖快速記憶法
日語五十音圖快速記憶法 日語的五十音對於大多數初學者來說都是比較困難的,雖說熟能生巧,但是死記硬背要用去很多時間和精力,效果也不見得好。我覺得比較好的方法就是聯想記憶法,這篇文章參考了網上流傳的《日語五十音圖快速記憶法》,更多的是結合自
原创 基於註解的 Spring MVC 簡單入門
以下內容是經過自己整理資料、官方文檔所得: web.xml 配置: <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframew
原创 spring aop匹配表達式
以下是AspectJ中的三個通配符: 1)* 表示匹配任意數量的字符,除了句號(.) 2).. 表示比配包含句號在內的任意數量的字符。3)+ 表示比配任意給定的類型的子類和子接口。 例: *Account 匹配以Acco