JavaBean映射工具Dozer2.0發布

Java Bean 映射工具 Dozer 2.0 發布了。

Dozer可以在JavaBean到JavaBean之間進行遞歸數據複制,並且這些JavaBean可以是不同的

複雜的類型。

所有的mapping,Dozer將會很直接的將名稱相同的fields進行複制,如果field名不同,或者有特別的對應要求,則可以在xml中進行定義。

新版本主要是爲了解決XSD schema 類型和domain objects之間的 SOA mapping 問題。

2.0的新特性包括:

Context based mapping

Collection and Array mapping handling Lists, Sets, Arrays and allowing for class type hints

Support for custom converters

Custom bean factories for beans that do not follow the JavaBean specification

Inheritance mapping including abstract classes and interfaces

Field exclusion and custom getter() setter() functionality

Copy-by-reference and 'self' mappingNull and empty quote source value exclusionBi-directional or one-way mapping

String to date mapping

Data type conversion like String to Integer Wrapper or String to primitive

Class level mapping recursion and deep property mapping

<buzzword>Spring integration</buzzword>

Map backed property support

8X speed improvement over dozer 1.x

在一個多層架構中,mapping框架是非常重要的,因爲我們經常需要把某個層的對象傳輸到另外一個層,這個時候,一個好的mapping框架,可以幫你減輕負擔。

官方站點:http://dozer.sourceforge.net/

 
JavaBean映射工具Dozer2.0發布
  Java Bean 映射工具 Dozer 2.0 發布了。  Dozer可以在JavaBean到JavaBean之間進行遞歸數據複制,並且這些JavaBean可以是不同的  複雜的類型。  所有的mapping,Dozer將會很直接的將名稱相同的fields進行複制...查看完整版>>JavaBean映射工具Dozer2.0發布
 
Java Class 映射及實用工具類完整源代碼
  package com.elink.util;/* * <p>Company: 淩科軟件 www.elingke.com </p> * @author liubaojun * @version 1.0 * Created on 2004-11-29 * 來源于 elinkBSP 部分源代碼 */import Java.lang.reflect...查看完整版>>Java Class 映射及實用工具類完整源代碼
 
Java Class 映射及實用工具類完整源代碼
package com.elink.util;/* * <p>Company: 淩科軟件 </p> * @author liubaojun * @version 1.0 * Created on 2004-11-29 * 來源于 elinkBSP 部分源代碼 */import java.lang.reflect.*;import java.net....查看完整版>>Java Class 映射及實用工具類完整源代碼
 
越獄應用開發工具:iOSOpenDev發布
iOSOpenDev是一個面對iOS開發者的一個Jailbreak Tweak開發輔助工具, 它的開發初衷是方便iOS開發者能更快捷的開發越獄應用,iOSOpenDev開發工具包括激活聽衆,SB設定切換,通知中心部件的預制模板,另外它還會爲你的...查看完整版>>越獄應用開發工具:iOSOpenDev發布
 
操作無門檻 Windows版A5越獄工具發布
操作無門檻 Windows版A5越獄工具發布
1月21日晚間,適用于Windows系統的A5設備越獄工具cinject也已經放出,苦于沒有Mac卻又想越獄iPhone 4S/iPad 2的用戶終于如願以償。廢話少說,接下來就爲大家演示在Windows系統下越獄A5設備的過程。1、下載越獄工具ci...查看完整版>>操作無門檻 Windows版A5越獄工具發布