Dao ===== Dao - средство выполнения операций с данными в контексте модели и домена. Домен в Dao ----------- Dao имеет ссылку на домен. Эта ссылка автоматически назначается в момент создания dao. Если dao создается вне домена (через класс), то назначается домен "id". Домен можно указать следующим способом: * описать dao внутри домена и создавать через ``model.createDao('Domain1/dao1')``. В этом случае будет использован домен ``Domain1``: .. code-block:: xml * описать dao внутри домена, создавать через ``model.createDao('Domain1/dao1')``, а в описании регистрации dao явно указать другой домен. В этом случае будет использован домен, описанный в теге ``dao``: .. code-block:: xml * указать имя домена в конструкторе dao. В этом случае, если явно не указан домен в регистрации dao то он не будет переписан доменом по умолчанию: .. code-block:: java public class Domain1_dao1 extends Dao { public Domain1_dao1() { setDomain("Domain1.other"); } } .. code-block:: xml