API REST de código aberto para dados de consulta de pesquisa as informações nela contida foi desenvolvida usando como base nos dados da NASA e Chandra usando como base organizacional um sistema de CRUD
mvn package
java -jar target/ApiNebulosa-API-1.0-SNAPSHOT.jar
http://localhost:8080/swagger-ui.html
http://localhost:8080/v1/api/listall/
[
{
"id":1,
"urlImage":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Orion_Nebula_-_Hubble_2006_mosaic_18000.jpg/1200px-Orion_Nebula_-_Hubble_2006_mosaic_18000.jpg",
"nome":"nebulosa de Orion",
"costelacao":"Orion",
"escala":5.5,
"categoria":"Estrelas normais e aglomerados de estrelas",
"fatosInformacaoDto":[
{
"id":2,
"dataDeObrservacao":"21/01/2003",
"tempoDeObservacao":223.0,
"codigoDeCores":"X-ray: (Blue, yellow, orange); Optical (red-purple)",
"estimativaDeDistanciaEmLuz":1500.0
}
],
"baseRelatoDto":[
{
"id":3,
"coDeNome":"M42",
"instrumento":"ACIS",
"dataDeLancamento":"03/10/2003",
"creditos":"Raios-X: NASA / CXC / Penn State / E.Feigelson & K.Getman et al .; Ótico: NASA / ESA / STScI / M. Robberto et al."
}
]
}
]