原创 Spring jar包的相關性淺析

  spring.jar是包含有完整發布的單個jar包,spring.jar中包含除了 spring-mock.jar裏所包含的內容外其它所有jar包的內容,因爲只有在開發環境下才會用到spring-mock.jar來進行輔助測試,

原创 清晰,優雅,但卻是錯的

英文原文:Cleaner, more elegant, and wrong 最近國外關於go 語言的討論很多,其中有一個論題是關於 go 語言裏採用的錯誤碼的異常處理模式和 Java 裏的 try-catch 的模式孰優孰劣的問題。今天的

原创 IBatis下DAO單元測試另類思路

在說另類思路之前,先說下傳統的測試方法: 0.準備一個乾淨的測試數據庫環境   這個是前提 1.測試數據準備   使用文本,excel,或者wiki

原创 poi需要jar包

dom4j-1.6.1.jar poi-3.7-20101029.jar poi-examples-3.7-20101029.jar poi-ooxml-3.7-20101029.jar poi-ooxml-schemas-3.7

原创 iBATIS高級查詢技術詳解

iBATIS In Action爲iBATIS展現自己強大功能提供了保證,iBATIS也可以完成更爲複雜的任務。在本章中,我們會了解新的技術,減少我們的編碼量;以及改善性能、降低資源消耗(footprint)的幾種方法。 1 使用iBAT

原创 struts2需要的jar包

錯誤1. Unable to load configuration. - bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/s

原创 JAVA WEB中spring整合Ibatis總結

今兒這個問題讓我着實糾結了一把,spring和ibatis整合的配置文件都配好了,然後運行報錯,錯誤很簡單就是返回值爲空,讓我百思不得其解。最後終於明白了,原來是我測試的實現類是java文件,而非java web程序,可笑的是我按照書本上

原创 iBatis導讀 ibaitis 級聯查詢

使用iBatis開發已經有一年了,這一年來不管願意不願意,喜歡不喜歡,都得用,想用Hibernate不行。 隨着對iBatis的熟悉,漸漸發現初次接觸的人因爲不能很好的掌握iBatis使用的方法而對其有一些偏激的看法。   1、i

原创 Java程序員應該知道的10個調試技巧

Java程序員應該知道的10個調試技巧 發表於2012-09-03 14:29| 17664次閱讀| 來源javapapers| 5 條評論| 作者Joe EclipseJava研發實踐Bug 摘要:調試不僅可以查找到應用程序

原创 iBATIS中的單元測試

DAO消費者 持久化邏輯      單元測試已經成爲了現代軟件開發方法中的一個非常重要的組成部分。即使不贊成極限編程(eXtreme Programming, XP)或者其他敏捷方法能夠帶來好處,單元測試也應該成爲你的軟件開發生命週期

原创 iBATIS測試類的詳細寫法

iBATIS測試類的詳細寫法 ◆iBATIS測試類的包頭寫法 package com.ibatis.test;      import java.io.IOException;     import java.io.Reader;   

原创 架構設計的非侵入性原則

最近常常看到JAVA社區熱鬧異常,各類框架齊齊上陣,各路神仙盡顯神通。.NET社區也不甘寂寞,高手都冒出來了,於是移植自JAVA的框架,自己獨創的框架,大而全的框架.....且不說技術上的優劣,也不比誰的效率,其實我們在項目中選擇一個框架

原创 ibatis N+1問題

我們先來看一個問題:一個User用戶對應多張信用卡Card 類User: package com.demo.beans; import java.util.List; public class User { private int

原创 Dispatcher initialization failed

嚴重: Dispatcher initialization failed java.lang.RuntimeException: java.lang.reflect.InvocationTargetException 處理方法: 1、

原创 ibatis快速通用簡單配置

SqlMapConfig.xml   <?xml version="1.0" encoding="UTF-8" ?>   <!DOCTYPE sqlMapConfig          PUBLIC "-//ibatis.apac