package sample.context;
import java.io.Serializable;
/**
* DTO(Data Transfer Object)を表現するマーカーインターフェース。
*
* <p>本インターフェースを継承するDTOは、層(レイヤー)間をまたいで情報を取り扱い可能に
* する役割を持ち、次の責務を果たします。
* <ul>
* <li>複数の情報の取りまとめによる通信コストの軽減
* <li>可変情報の集約
* <li>ドメイン情報の転送
* <li>ドメインロジックを持たない、シンプルなバリューオブジェクトの転送
* </ul>
*/
public interface Dto extends Serializable {
}