Skip to content

rschumm/brain2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brain 2.0 - Demo für KnowHow Transfer

Einführungsaufgabe für Joël Niederhauser Demo für KnowHow Transfer

Idee

Brain ist ein Tool, das Deploy-Commands für unser Rechenzentrum generiert. Es heisst deshalb Brain, weil es weiss, welche Version von welcher Applikation auf welchem Sever auf welchem Stage läuft.

Architektur

Das Gui ist bestehend und basiert auf Bootstrap von Twitter. Die Logik sind einfache JS mit jQuery.

Neu soll eine Persistenz-Schicht aufgebaut werden:

  • JBoss EAP 6.0 (oder später Jetty Server mit JEE6), direkt im eclipse gestartet
  • H2 Datenbank mit JPA
  • RESTful WS mit JAX-RS
  • Zugriff über AJAX mit jQuery

Aufgaben und Ziel

Die Aufgaben werden im github-wiki bzw. Issues verwaltet.
Mit dieser Einführungsaufgabe sollen folgende Dinge geübt werden:

  • Umgang mit SQL und Datenmodellen
  • Umgamg mit JPA
  • Erste Erfahrungen mit RESTful und AJAX
  • Umgang mit git

URLs

Initial Aufgabenstellung, auf JBoss EAP 6 deployd:

GUI:
http://localhost:8080/brain2/

REST-Service:
http://localhost:8080/brain2/rest/brain2

Zum Deploy: goal jboss-as:deploy ...undeploy, ...redeploy

DB-URL:

jdbc:h2:~/datenbanken/H2/brain2;AUTO_SERVER=TRUE

About

Einführungsaufgabe für Joël Niederhauser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages