Instrucciones para correr la aplicación localmente
- Maven (v3.3.9)
- Mysql (v5.7.19)
- Java 8
- sudo mysql --password
- Crear la base de datos: create database db_mutants
- Crear usuario: create user 'user'@'localhost' identified by 'password'
- Darle privilegios al usuario recien creado: grant all on db_mutants.* to 'user'@'localhost'
- quit
- mvn package
- cd target
- java -jar mutants-0.0.1-SNAPSHOT.jar
Levante una instancia EC2 de AWS. Para consumir la API utilizar el siguiente dominio:
- ec2-18-231-88-39.sa-east-1.compute.amazonaws.com
Ejemplo:
1.POST: http://ec2-54-233-97-165.sa-east-1.compute.amazonaws.com:8080/mutants pasándole el siguiente json:
{ "dna":[ "ATGCGG", "CAGTGC", "TTCTGT", "AGAAGG", "CCCCTA", "TCACTG" ] }
2.GET: http://ec2-54-233-97-165.sa-east-1.compute.amazonaws.com:8080/stats