Pular para o conteúdo principal

gtsoft-api

Aplicação back-end do GT Soft local do cliente.

Requisitos​

  • JDK 11
  • Tomcat 9

Banco de dados​

A aplicação deve estar conectada ao banco de dados do GT Soft.

Arquivo de configuração​

A aplicação deve ser configurada externamente, através de um arquivo application.yml.

atenção

O deploy descompactado da aplicação no servidor não deve ser alterado para essa finalidade.

Esse arquivo pode ser disposto de duas maneiras:

  1. Na $HOME do usuário (somente unix):

    $HOME/.grails/gtsoft-apiConfig/application.yml
  2. Diretório definido na propriedade JVM app.base.config.directory, por exemplo:

    -Dapp.base.config.directory=C:/App/Tomcat/Config

    No exemplo acima, o caminho do arquivo completo será o seguinte:

    C:/App/Tomcat/Config/gtsoft-apiConfig/application.yml

Configurações da aplicação​

Devemos incrementar à configuração original o gtmobile.codCliente, conforme o exemplo a seguir:

~/.grails/gtsoft-apiConfig/application.yml
---
# Configuracoes do banco de dados e demais módulos
---
gtmobile:
codCliente: 0 # Valor armazenado em `clientes.cod_cliente` para o cliente em questão