Download Latest Version maven-wrapper.jar (48.3 kB)
Email in envelope

Get an email when there's a new version of luizot71

Home / conta-max
Name Modified Size InfoDownloads / Week
Parent folder
ContaMaxAEAServiceTest.java 2021-02-08 2.1 kB
ContaMaxAEAServiceImplTest.java 2021-02-08 13.5 kB
ParameterServiceTest.java 2021-02-08 1.0 kB
ContaMaxAeaRepositoryImplTest.java 2021-02-08 21.0 kB
ProcedureProxyResponseTest.java 2021-02-08 2.5 kB
BG2CP450ResponseForBG2CP450Test.java 2021-02-08 9.7 kB
BG2CP440ResponseForBG2CP440Test.java 2021-02-08 1.6 kB
ZupSessionDataTest.java 2021-02-08 1.5 kB
BG2CP440ATest.java 2021-02-08 1.7 kB
BG2CP440Test.java 2021-02-08 910 Bytes
BG2CP450Test.java 2021-02-08 2.3 kB
ParameterServiceImpl.java 2021-02-08 1.2 kB
ContaMaxAeaRepositoryImpl.java 2021-02-08 8.8 kB
ContaMaxAEAServiceImpl.java 2021-02-08 1.8 kB
ProcedureProxyResponse.java 2021-02-08 710 Bytes
ProcedureProxyResponseBody.java 2021-02-08 504 Bytes
BG2CP450ResponseForBG2CP450.java 2021-02-08 7.1 kB
ProcedureProxyError.java 2021-02-08 383 Bytes
ProcedureProxyRequest.java 2021-02-08 638 Bytes
BG2CP440ResponseForBG2CP440.java 2021-02-08 1.4 kB
ZupSessionData.java 2021-02-08 2.7 kB
BG2CP440.java 2021-02-08 1.1 kB
BG2CP450.java 2021-02-08 2.4 kB
CurrentDateTest.java 2021-02-08 2.7 kB
ProcedureProxyTranslatorTest.java 2021-02-08 1.7 kB
ProcedureProxyResponseProcessorTest.java 2021-02-08 1.8 kB
ProcedureProxyTest.java 2021-02-08 1.9 kB
ConfigProviderImplTest.java 2021-02-08 1.5 kB
StatusTest.java 2021-02-08 1.4 kB
SwaggerProducerTest.java 2021-02-08 2.9 kB
ProcedureProxyRequestTest.java 2021-02-08 2.2 kB
StatusBuilderTest.java 2021-02-08 1.9 kB
ParameterBuilderTest.java 2021-02-08 2.5 kB
ParameterTest.java 2021-02-08 2.0 kB
ConnectionRepositoryTest.java 2021-02-08 2.0 kB
ConnectionRepositoryImplTest.java 2021-02-08 1.9 kB
ConnectionFactoryImplTest.java 2021-02-08 2.4 kB
ConnectionFactoryOldTest.java 2021-02-08 1.4 kB
HealthCheckControllerTest.java 2021-02-08 1.6 kB
MockFactory.java 2021-02-08 2.9 kB
CdbUserExceptionTest.java 2021-02-08 3.6 kB
HTTPResponseErrorTest.java 2021-02-08 2.0 kB
RepositoryExceptionTest.java 2021-02-08 4.0 kB
AltairErrorTest.java 2021-02-08 2.6 kB
TipoLogEnumTest.java 2021-02-08 1.7 kB
ContaMaxAeaControllerTest.java 2021-02-08 6.8 kB
ParameterControllerTest.java 2021-02-08 1.3 kB
ContaMaxAeaControllerExcTest.java 2021-02-08 3.3 kB
RestTemplateConfigTest.java 2021-02-08 822 Bytes
ConfigEnvironmentTest.java 2021-02-08 4.7 kB
AeaConfigTest.java 2021-02-08 2.1 kB
ConfigEnvironmentImplTest.java 2021-02-08 3.8 kB
CurrentDate.java 2021-02-08 696 Bytes
ParameterService.java 2021-02-08 198 Bytes
ContaMaxAEARepository.java 2021-02-08 895 Bytes
ContaMaxAEAService.java 2021-02-08 482 Bytes
ProcedureProxyResponseProcessor.java 2021-02-08 1.4 kB
ProcedureProxyTranslator.java 2021-02-08 726 Bytes
ProcedureProxyImpl.java 2021-02-08 997 Bytes
ConfigProviderImpl.java 2021-02-08 392 Bytes
ProcedureProxy.java 2021-02-08 212 Bytes
ConfigProvider.java 2021-02-08 123 Bytes
SwaggerProducer.java 2021-02-08 2.7 kB
StatusBuilder.java 2021-02-08 259 Bytes
ParameterBuilder.java 2021-02-08 551 Bytes
Status.java 2021-02-08 335 Bytes
Parameter.java 2021-02-08 575 Bytes
ConnectionRepository.java 2021-02-08 219 Bytes
ConnectionRepositoryImpl.java 2021-02-08 2.8 kB
ConnectionFactoryImpl.java 2021-02-08 601 Bytes
ConnectionFactoryOld.java 2021-02-08 1.3 kB
HealthCheckController.java 2021-02-08 1.2 kB
RepositoryException.java 2021-02-08 338 Bytes
IntegrationException.java 2021-02-08 252 Bytes
CdbUserException.java 2021-02-08 707 Bytes
HTTPResponseError.java 2021-02-08 357 Bytes
AltairError.java 2021-02-08 596 Bytes
BusinessException.java 2021-02-08 244 Bytes
TipoLogEnum.java 2021-02-08 448 Bytes
ParameterController.java 2021-02-08 1.4 kB
ContaMaxAeaController.java 2021-02-08 3.6 kB
ConfigEnvironment.java 2021-02-08 438 Bytes
ConfigEnvironmentImpl.java 2021-02-08 2.6 kB
ContaMaxApplicationTest.java 2021-02-08 6.3 kB
ContaMaxApplication.java 2021-02-08 2.1 kB
wave-public-key.pem 2021-02-08 182 Bytes
seed-hk 2021-02-08 8 Bytes
ibe-hk.p12 2021-02-08 4.3 kB
ibe-hk.pem 2021-02-08 1.7 kB
ibe-pi.pem 2021-02-08 1.7 kB
ibe-dev.pem 2021-02-08 1.7 kB
cacerts.jks 2021-02-08 95.5 kB
gpe-dev.pem 2021-02-08 1.7 kB
cacerts 2021-02-08 84.5 kB
ca-seed 2021-02-08 11 Bytes
username 2021-02-08 4 Bytes
application.yml 2021-02-08 7.3 kB
password 2021-02-08 11 Bytes
application-dev.yml 2021-02-08 760 Bytes
real-env.conf 2021-02-08 302 Bytes
env.conf 2021-02-08 846 Bytes
oculto-env.conf 2021-02-08 302 Bytes
MavenWrapperDownloader.java 2021-02-08 5.1 kB
maven-wrapper.properties 2021-02-08 220 Bytes
settings.xml 2021-02-08 1.8 kB
local.repo 2021-02-08 1.6 kB
pip.conf 2021-02-08 137 Bytes
repositories 2021-02-08 301 Bytes
ivysettings.xml 2021-02-08 845 Bytes
conf.yml 2021-02-08 1.3 kB
probes.conf 2021-02-08 682 Bytes
conf 2021-02-08 713 Bytes
README.md 2021-02-08 4.9 kB
service-terms.md 2021-02-08 896 Bytes
mvnw.cmd 2021-02-08 6.8 kB
pom.xml 2021-02-08 6.3 kB
mvnw 2021-02-08 10.4 kB
java-ibe-conta-max.iml 2021-02-08 26.3 kB
mqjms.log.0 2021-02-08 90.4 kB
Dockerfile 2021-02-08 2.7 kB
entrypoint.sh 2021-02-08 642 Bytes
conta-max-backend.iml 2021-02-08 44.2 kB
_gitignore 2021-02-08 5.5 kB
app.properties 2021-02-08 2.5 kB
Totals: 124 Items   608.8 kB 0

Microsserviço AppArsenalName

Microserviço baseado na arquitetura Arsenal Cloud Native.

Esse projeto foi gerado automaticamente pelo arsenal-archetype-base.

Sumário

Introdução

TODO: descreva o contexto e histórico que motivaram a construção desse microsserviço.

Objetivo

TODO: descreva o objetivo e principais funcionalidades contempladas por esse microsserviço

Evolução

TODO: descreva as potenciais funcionalidades que ainda serão desenvolvidas nesse microsserviço

Instalação

Baixe o código-fonte desse repositório usando git clone ou de forma manual (.zip). Para prosseguir com a instação deste projeto é necessário atender a tabela de pré-requisitos com componentes na versão especificada ou superior.

Pré-requisitos

Componente Versão Descrição
OpenJDK 11.0.3 (LTS) Plataforma Java
Apache Maven 3.6.1 Build e Gestão de Dependências

TODO: inclua as demais dependências e tecnologias do seu projeto (ex: Redis, Oracle, RabbitMQ, etc.)

Configuração da Aplicação

A aplicação foi planejada para ser executada em dois ambientes distintos compartilhando o máximo de similaridades possíveis. Para isso foram criados dois perfis (profiles). Detalhes das configurações, profiles e sua utilização estão na próxima seção.

Perfil default

Por padrão a aplicação está configurada para executar no ambiente de produção. Portanto, o profile default refere-se as configurações que serão utilizadas durante a operação real do sistema.

Perfil local

Um segundo profile local está definido e sobreescreve os valores de algumas configurações do profile default para que a aplicação execute corretamente no ambiente local do desenvolvedor.

Utilização

Abaixo seguem instruções de uso do projeto. Os comandos devem ser executados no terminal, ou diretamente na IDE de preferência do desenvolvedor.

Compilação

Para fazer o download de dependências e compilar o código-fonte da aplicação, navegue até o diretório raiz do projeto execute:

mvn clean package

Execução da Aplicação

Para executar a aplicação em modo de desenvolvimento, o profile local deve ser ativado explicitamente:

mvn spring-boot:run -Dspring-boot.run.profiles=local

A aplicação estará executando no endereço http://localhost:8080/

Também é possível simular uma execução do ambiente de produção no seu ambiente local. Para isso será necessário declarar explicitamente todas as variáveis de ambiente utilizadas pela aplicação.

Isso pode ser feito diretamente na sua IDE, ou pela linha de comando.

Abaixo um exemplo de como especificar as variáveis na linha de comando:

VARIAVEL_1=valor1 \
VARIAVEL_2=valor2 \
mvn spring-boot:run

Contratos de APIs

Este projeto utiliza a especificação OpenAPI para documentação e catálogo de APIs. Depois de executar a aplicação, é possível consultar todas operações fornecidas pelo serviço e testá-las respectivamente acessando o endereço http://localhost:8080/swagger-ui.html.

Documentação

TODO: adicione o link para o Confluence ou outra fonte de documentação do projeto.

Contribuições

Para reportar bugs, sugerir novas funcionalidades e melhorias entre em contato com alguns dos membros responsáveis por este projeto, ou submeta um Pull Request seguindo as práticas e convenções de desenvolvimento desse projeto.

TODO: inclua detalhes adicionais de como outras pessoas podem contribuir com esse projeto.

Equipe

Responsáveis pelo projeto:

Nome Email
Responsável 1 responsavel1@santander.com.br
Responsável 2 responsavel2@santander.com.br
Responsável 3 responsavel3@santander.com.br
> TODO: inclua os nomes e os contatos dos responsáveis pelo projeto.

Licença

Direitos reservados do Grupo Santander.

Source: README.md, updated 2021-02-08