¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

microservice template

Moran Abelev Inglés 1 página

Contenido del apunte (1)

Página 1

contract:

contracts.v1: swagger.yaml - declaration of the restful api. Easily edited by http://editor.swagger.io/

pom:

used to generate interfaces from swagger.yaml file in specific language (in our case, spring)

generated documantaion in S3 (in our case, in html and dynamic-html)

logic:

controllers: Responsible for rest requests

auth: ApplicationSecurity, AuthenticationSecurity..

internal: holds all the logic that v1/v2/ect controllers use. Compenent of ApiController

v1/v2..: restController, implemets the interface generated from the swagger by maven (placed in the target folder of contract)

logic:

processors

processorExecutor: excecutes all processors and merges the results. Each processor implement single method: process.

processorMerger: merges the results from all the processors

messagebus

models: Objects used.

utils:

Application: contains the main. Loads Spring with its annotatios using @SpringBootApplication, which includes @ComponentScan

pom: Responsible for the logic dependencies

more & important:

target: generated with maven, represents the build directory. Every temporary file that is generated during the build with maven from the sources ends up there

procfile: configuration file for heroku

Información

Descripción
Apunte sobre microservice template , creado por Moran Abelev el 27/08/2017.
Creado por
Moran Abelev · ago 2017
Actualizado
4 sep 2017
Visitas
5
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?