Hi zusammen,
nachdem ich die letzten Tage viel mit JSF gemacht habe, bin ich gestern auf Grails gestoßen. Gehört habe ich davon schon länger, habe sogar mal mit Ruby On Rails gespielt, bin aber erst gestern tatsächlich dazu gekommen mal Grails zu testen. Ist ja schon irgendwie nice
Am Rande: Wo sind denn eigentlich Unterschiede zu Ruby On Rails? Ist doch ziemlich identisch außer, dass ich nun Java verwende oder? Bzw. Groovy als Sprache, aber halt die JVM.
Ich versuche für mich außerdem etwas auszuloten, wo ich mit JSF besser dran bin und wo mit Grails. Nach einigen Versuchen bin ich zu dem Ergebnis gekommen, dass Grails insbesondere dann interessant ist, wenn ich nur eine Webanwendung schreiben möchte, d.h. ich keinen Application Server im Hintergrund habe und eventuell mit EJBs arbeiten muss. Hier bin ich mir aber nicht so sicher: Wie macht sich denn Grails im JEE Kontext? Also angenommen, ich habe bereits eine komplexe JEE Anwendung mit allen Formen an EJBs. Wie kann ich Grails hier mit einbeziehen? Denn das ganze läuft ja in einem anderen Kontext. Kann ich z.B. Entity Beans in Grails verwenden?
Ein anderer Punkt: Ich wollte in Grails eine Java-Klasse verwenden. Ich habe den Quellcode in das Src-Verzeichnis kopiert und konnte die Klasse dann verwenden mit:
Was nicht funktioniert:
Das mit dem import habe ich so der Dokumentation entnommen. Muss ich noch irgendwas beachten?
Gruß
Mike
nachdem ich die letzten Tage viel mit JSF gemacht habe, bin ich gestern auf Grails gestoßen. Gehört habe ich davon schon länger, habe sogar mal mit Ruby On Rails gespielt, bin aber erst gestern tatsächlich dazu gekommen mal Grails zu testen. Ist ja schon irgendwie nice
Am Rande: Wo sind denn eigentlich Unterschiede zu Ruby On Rails? Ist doch ziemlich identisch außer, dass ich nun Java verwende oder? Bzw. Groovy als Sprache, aber halt die JVM.
Ich versuche für mich außerdem etwas auszuloten, wo ich mit JSF besser dran bin und wo mit Grails. Nach einigen Versuchen bin ich zu dem Ergebnis gekommen, dass Grails insbesondere dann interessant ist, wenn ich nur eine Webanwendung schreiben möchte, d.h. ich keinen Application Server im Hintergrund habe und eventuell mit EJBs arbeiten muss. Hier bin ich mir aber nicht so sicher: Wie macht sich denn Grails im JEE Kontext? Also angenommen, ich habe bereits eine komplexe JEE Anwendung mit allen Formen an EJBs. Wie kann ich Grails hier mit einbeziehen? Denn das ganze läuft ja in einem anderen Kontext. Kann ich z.B. Entity Beans in Grails verwenden?
Ein anderer Punkt: Ich wollte in Grails eine Java-Klasse verwenden. Ich habe den Quellcode in das Src-Verzeichnis kopiert und konnte die Klasse dann verwenden mit:
Code:
def xy = new de.mypackage.MyClass("Test")
Was nicht funktioniert:
Code:
import de.mypackage
....
def xy = new MyClass("Test")
Das mit dem import habe ich so der Dokumentation entnommen. Muss ich noch irgendwas beachten?
Gruß
Mike