Procédure de préparation pratique d'Akka à partir de Java

C'est la procédure de préparation pour Hands-on to touch Akka from Java.

Flux de préparation

  1. Installation du logiciel requis (JDK / Maven / IntelliJ IDEA / HTTPie)

1. 1. Installation du logiciel requis

2. Obtenir le code source

git clone [email protected]:yugolf/akka-in-action-java.git

3. 3. Lancer le test

Lancer le test


mvn test

Résultat d'exécution


[INFO] Scanning for projects...
[INFO]
[INFO] --------------------------< com:goticks-java >--------------------------
[INFO] Building goticks-java 1.0
[INFO] --------------------------------[ jar ]---------------------------------

(réduction)

Results :

Tests run: 14, Failures: 0, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12.740 s
[INFO] Finished at: 2018-12-08T23:19:20+09:00
[INFO] ------------------------------------------------------------------------

4. Démarrez le serveur

Démarrez le serveur


mvn compile exec:exec

5. Vérification du fonctionnement de l'API

(1) Créer un événement

Requête HTTP


http POST localhost:5000/events/JJUG/ tickets:=5

Réponse HTTP


HTTP/1.1 201 Created
Content-Length: 27
Content-Type: application/json
Date: Sat, 08 Dec 2018 14:36:29 GMT
Server: GoTicks.com REST API

{
    "name": "JJUG",
    "tickets": 5
}
(2) Acquisition de la liste d'événements

Requête HTTP (liste d'événements)


http GET localhost:5000/events/

Résultat d'exécution


HTTP/1.1 200 OK
Content-Length: 40
Content-Type: application/json
Date: Sat, 08 Dec 2018 14:37:24 GMT
Server: GoTicks.com REST API

{
    "events": [
        {
            "name": "JJUG",
            "tickets": 5
        }
    ]
}

6. Importation du code source dans IntelliJ IDEA

C'est tout pour la préparation. Merci pour votre soutien.

Postscript

Les travaux pratiques ont été réalisés dans la branche «pratique».

Changer de branche


git checkout handson

Recommended Posts

Procédure de préparation pratique d'Akka à partir de Java
Spring 5 et Spring Boot 2 Procédure de préparation pratique
Appeler Java depuis JRuby
Changements de Java 8 à Java 11
Somme de Java_1 à 100
Procédure d'installation Java (eclipse)
[Résumé] Par exemple, préparation de l'environnement Java
Évaluer la source Java à partir de Java
Accédez à API.AI depuis Java
De Java à Ruby !!
[MySQL + Java] Procédure de numérotation
Logiciel pratique CData (obtenir des données kintone à partir de l'application console Java)
Logiciel pratique CData (obtenir des données Twitter à partir de l'application console Java)
Migration de Cobol vers JAVA
Java à partir du débutant, remplacer
Création d'index Elastic Search à partir de Java
Matériel de préparation aux tests de qualification JAVA
Mémo de préparation à l'examen Java Silver
Connectez-vous de Java à PostgreSQL
Java, instance à partir du débutant
Java à partir de débutant, héritage
La vie Java à partir de zéro
Utilisation de Docker depuis Java Gradle
De Java inefficace à Java efficace
JavaScript vu de Java
Exécuter des instructions non-Java à partir de Java