DTO(データ転送オブジェクト)の説明と例
DTOは、データ転送オブジェクト(Data Transfer Object)の略である.DTOモードまたはVOモードとは、データを通常のJavaBeansにカプセル化し、J 2 EEの複数階層間で伝送することを意味する.DTOは、同期システム内のMessageのようなメッセージングです.
DTOの例:
DTOの例:
public interface Dto extends Map{
/**
* Integer
* @param key
* @return Integer
*/
public Integer getAsInteger(String pStr);
/**
* Long
* @param key
* @return Long
*/
public Long getAsLong(String pStr);
/**
* String
* @param key
* @return String
*/
public String getAsString(String pStr);
/**
*
* @param pStr Key
* @return Integer
*/
public BigDecimal getAsBigDecimal(String pStr);
/**
*
* @param pStr: Key
* @return Integer
*/
public Date getAsDate(String pStr);
/**
* Timestamp
* @param key
* @return Timestamp
*/
public Timestamp getAsTimestamp(String pStr);
/**
* Dto List <br>
* ( Key )
* @param pList Dto List
*/
public void setDefaultAList(List pList);
/**
* Dto List <br>
* ( Key )
* @param pList Dto List
*/
public void setDefaultBList(List pList);
/**
* List <br>
* ( Key )
* @param pList Dto List
*/
public List getDefaultAList();
/**
* List <br>
* ( Key )
* @param pList Dto List
*/
public List getDefaultBList();
/**
* Dto Json
* @param jsonString
*/
public void setDefaultJson(String jsonString);
/**
* Json
* @return
*/
public String getDefaultJson();
/**
* Dto XML
* @param pStyle XML ( : )
* @return string XML
*/
public String toXml(String pStyle);
/**
* Dto XML <br>
*
*
* @return string XML
*/
public String toXml();
/**
* Dto Json <br>
*
* @return string Json
*/
public String toJson();
/**
* <br>
* SQLMAP appCode
*
* @return
*/
public String getAppCode();
/**
* <br>
* SQLMAP errMsg
*
* @return
*/
public String getErrorMsg();
}