|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.griffante.glue.model.XmlDAOFactory
public class XmlDAOFactory
Essa classe implementa a interface DAOFactory
e
com ela e possivel carregar objetos do tipo DAO
a partir do arquivo padrao de configuracao, o config.xml.
Consulte documentacao sobre arquivo DAO
para uma
melhor compreensão de o que essa classes fazem.
... <daos description="dao description" > ... <dao name="mydao" path="org.myapp.MyDAO"/> <dao name="..." path="..."/> ... </daos> <services descript... ...Lembre-se, a tag name representa o nome do DAO (como se fosse uma identificacao para o mesmo) e a tag path representa o caminho para a classe que implementa a interface
DAO
e que devera ser instanciada para fazer a
persistencia dos objeto.
Method Summary | |
---|---|
DAO |
getDAO(java.lang.String key)
Retorna uma implementacao de DAO para a camada
de persistencia referente ao que esta especificado no arquivo de
configuracao. |
static XmlDAOFactory |
getInstance()
Metodo estatico que retorna uma instancia de XmlDAOFactory . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static XmlDAOFactory getInstance()
XmlDAOFactory
.
public DAO getDAO(java.lang.String key) throws DAOException
DAO
para a camada
de persistencia referente ao que esta especificado no arquivo de
configuracao.
getDAO
in interface DAOFactory
key
- Alvo a ser buscado no XML de configuracao.
DAO
.
DAOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |