/graphbank

Graph Bank POC for Java/Spring/MyBatis/Neo4j/Dart/Angular2

Primary LanguageJavaApache License 2.0Apache-2.0

Graph Bank

Overview

This is an experimental project using the following technologies: #Java 8 #Spring #MyBatis #Neo4j #Activiti #Dart #Angular2

Code strategies

Java: Generics

Dart: Source_Gen _Dart files ending with .g.dart are not written but generated.

Preparation

For executing the source generation on Dart:

cd ./Frontend

dart tool/build.dart

For continuous source generation:

dart tool/watch.dart

For continuous development on Dart use:

pub serve

Building the project

cd Backend

mvn clean install

External services used in the project:

GitHub a web-based Git repository hosting service.

Travis automated code test and building service.

SonarQube, Codacy, Coveralls Code quality service

GraphenDB Neo4J Cloud Graph Database.

Activiti Activiti Alfresco BPM.