Etiqueta: visualeditor
Etiqueta: visualeditor
Linha 68: Linha 68:
}
}
</syntaxhighlight>
</syntaxhighlight>
  Dar um exemplo de um código-fonte que mostre alguma parte da aplicação final. O código deverá ser curto mas que o leitor consiga enxergar para que serve. Pode-se usar comentários no programa.
  Código de parte de um programa, para usuários de um banco, nesse caso, o gerente. O Framework utilizado foi o Java Server Faces (JSF).
<br>
<br>



Edição das 20h19min de 24 de setembro de 2017

Conceito

Descrição minuciosa das características do programa proposto, pormenorização com detalhes técnicos e precisos que esclareçam a destinação. Identificar se gera um produto, um serviço ou um processo. Incluir definições, concepções ou caracterizações


Softwares

Descrever os softwares usados para esta finalidade. Detalhar, se existir, linguagens, banco de dados e frameworks. 


Código

<syntaxhighlight lang="java"> package daca.service;

import javax.servlet.ServletContext; import org.springframework.context.ApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; import daca.dao.GerenteBanco; import daca.util.DCContants; import daca.util.FacesUtils;

/**

* The implementation of ServiceLocator.

*

* This class is managed by the JSF managed bean facility, * and is set with application scope. * * @see ServiceLocator */ public class ServiceLocator { //the Spring application context private ApplicationContext appContext; //the cached user service private GerenteBanco persistentService; /** * Constructor. *

* The following steps being done: *

    *
  • retrieve Spring application context from servlet context. *
  • look up UserService from Spring applicatino context. *

*/ public ServiceLocator() { ServletContext context = FacesUtils.getServletContext(); this.appContext = WebApplicationContextUtils.getRequiredWebApplicationContext(context); persistentService = (GerenteBanco)this.lookupService(DCContants.PERSISTENT_SERVICE_BEAN_NAME); }

/** * Lookup service based on service bean name. * * @param serviceBeanName the service bean name * @return the service bean */ public Object lookupService(String serviceBeanName) { return appContext.getBean(serviceBeanName); }

public GerenteBanco getPersistentService() { return persistentService; }

public void setPersistentService(GerenteBanco persistentService) { this.persistentService = persistentService; } } </syntaxhighlight>

Código de parte de um programa, para usuários de um banco, nesse caso, o gerente. O Framework utilizado foi o Java Server Faces (JSF).


Diagrama de Casos de Uso

Desenhar ou plotar  os requisitos funcionais de uma aplicação.


Interações com as tecnologias

Incluir links (internos ou externos) temas que tem relação com este, explicando detalhes sobre. Limite de 3 internos e 2 externos.


Informações adicionais

Descrever detalhes a mais sobre esse tema.


Referências bibliográficas

Relacionar aqui as referências bibliográficas no padrão ABNT. 
Bases de procura: Artigos, publicações acadêmicas, revistas e sites de fornecedores