摘要: JpetStore提供了一個整套的測試代碼對于想進行單元測試卻不知道如何進行單元測試的人(me)來說,是一個很好的學習機會。
JpetStore的單元測試代碼與它的系統源文件是獨立分離的,在test文件夾中。打開文件夾可以很清楚的發現該文件夾的內容組成結構與源文件基本一致。
JpetStore分為領域層(domain),持久層(peristence),服務層(service),表現層(presentation),它的測試也分這幾個層來進行。 閱讀全文 摘要: 本文是在參閱了http://ivanl.javaeye.com/blog/24739基礎上完成的
在看JPetStore的代碼時,發現它的分頁處理主要是通過返回PaginatedList對象來完成的。如:在CatalogService類中
public PaginatedList getProductListByCategory(String categoryId) {
return productDao.getProductListByCategory(categoryId);
}
分頁是操作數據庫型系統常遇到的問題。分頁實現方法很多,但效率的差異就很大了。iBatis是通過什么方式來實現這個分頁的了。查看它的實現部分: 閱讀全文
JpetStore的單元測試代碼與它的系統源文件是獨立分離的,在test文件夾中。打開文件夾可以很清楚的發現該文件夾的內容組成結構與源文件基本一致。
JpetStore分為領域層(domain),持久層(peristence),服務層(service),表現層(presentation),它的測試也分這幾個層來進行。 閱讀全文 摘要: 本文是在參閱了http://ivanl.javaeye.com/blog/24739基礎上完成的
在看JPetStore的代碼時,發現它的分頁處理主要是通過返回PaginatedList對象來完成的。如:在CatalogService類中
public PaginatedList getProductListByCategory(String categoryId) {
return productDao.getProductListByCategory(categoryId);
}
分頁是操作數據庫型系統常遇到的問題。分頁實現方法很多,但效率的差異就很大了。iBatis是通過什么方式來實現這個分頁的了。查看它的實現部分: 閱讀全文
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
31 | 1 | 2 | 3 | 4 | 5 | 6 | |||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 31 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
常用鏈接
留言簿(5)
隨筆檔案
UML
- 類與類關系的UML圖與代碼表現
- 描述的簡單、清楚
搜索
最新評論

- 1.?re: ibatis JshopStore5的sqlmap的xml錯誤,NestedSQLException錯誤
-
@junmy
你走得路,先人已經走過N多次了.
你再走來,不覺得可恥嗎? - --LingShame
- 2.?re: ibatis JshopStore5的sqlmap的xml錯誤,NestedSQLException錯誤
- 好內容,以前研究過,不過好久了, 最近寫了幾句,也發現了這個問題
- --ossoftwaare
- 3.?re: 如何在Eclipse中運行ibatis的JpetStore
- 寫的不錯,看了作者的描述,已經把問題解決了,謝謝。
- --dashen
- 4.?re: 如何在Eclipse中運行ibatis訪問MsSqlServer
- 好,正需要,回去試試先.謝謝了
- --一個人
- 5.?re: 如何在Eclipse中使用ibatis的自動代碼生成工具Abator
- iBatis大全~
- --墻頭草