Difference between revisions of "Générateur Hyperledger pour JHipster"

From air
Jump to navigation Jump to search
(Created page with "Enseignants : Didier Donsez Ce projet a 2 objectifs: * Générer un projet JHipster (backend, frontend) à partir d'un smart contract Hyperledger. * Générer le squelett...")
 
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
* Générer le squelette d'un smart contract [[Hyperledger]] à partir d'un descripteur JDL.
 
* Générer le squelette d'un smart contract [[Hyperledger]] à partir d'un descripteur JDL.
   
Ce projet sera validité et démontré avec le projet UGAChain 2018 et d'autres bases d'exemples (JHipster, Hyperledger).
+
Ce projet sera validité et démontré avec le projet UGAChain 2018 et d'autres bases d'exemples ([[JHipster]], [[Hyperledger]]).
   
   
=Générer un projet JHipster=
+
=Générer un projet [[JHipster]]=
* cto > participant --> ROLE_<participent>
+
* cto > participant --> ROLE_<participant>
 
* cto > asset --> Entity Asset<asset>
 
* cto > asset --> Entity Asset<asset>
 
* acl --> ???
 
* acl --> ???
* authentication --> ?? (OAuth2.0) génération de la configuration Keycloak
+
* authentication --> ?? ([[OAuth2.0]]) génération de la configuration Keycloak
  +
* écriture d'un HyperledgerJPARepository ou d'un HyperledgerCrudRepository
  +
* écriture d'un
  +
* génération des dockerfiles et de descripteurs docker-compose
   
 
=Générer un smart contract=
 
=Générer un smart contract=

Latest revision as of 11:06, 12 September 2018

Enseignants : Didier Donsez

Ce projet a 2 objectifs:

  • Générer un projet JHipster (backend, frontend) à partir d'un smart contract Hyperledger.
  • Générer le squelette d'un smart contract Hyperledger à partir d'un descripteur JDL.

Ce projet sera validité et démontré avec le projet UGAChain 2018 et d'autres bases d'exemples (JHipster, Hyperledger).


Générer un projet JHipster

  • cto > participant --> ROLE_<participant>
  • cto > asset --> Entity Asset<asset>
  • acl --> ???
  • authentication --> ?? (OAuth2.0) génération de la configuration Keycloak
  • écriture d'un HyperledgerJPARepository ou d'un HyperledgerCrudRepository
  • écriture d'un
  • génération des dockerfiles et de descripteurs docker-compose

Générer un smart contract

  • directives additionnelles dans JDL (asset, participant, acl)