Tools
JBoss AS 7 – MySQL Datasource konfigurieren
Mit dem JBoss Application Server 7 hat sich grundlegendes zu seinen Vorgängern geändert und das gilt auch für das Einrichten einer Datenbankverbindung (Datasource). Im folgenden die Schritte die zu tun sind um eine Datasource zu einer MySQL Datenbank für einen JBoss 7 Server im Standalone Modus einzurichten. Den aktuellsten JDBC Treiber für die MySQL Datenbank [...]
JAXenter Umfrage – Welche Java IDE benutzt du?
Eine ganz interessante QuickVote Umfrage von JAXenter mit dem Titel 2 “Welche ist Ihre bevorzugte Java IDE?“. Bei dem Ergebnis ist vor allem erstaunlich bzw. unerwartet, dass NetBeans doch so nah an Eclipse liegt.
In einem Kommentar bei dem Hinweis von Adam Bien auf dieses Quickvote verweist jemand auf die Entwicklung bei Google. Schaut man sich [...]
Subversion unter Eclipse Galileo konfigurieren
Nachdem es schon mit Eclipse Ganymede den Aufwand gab SVN (Subversion) zum laufen zu bringen hätte man drauf hoffen können, dass diesmal bei Eclipse Galileo eine direkte SVN Unterstützung schon mit dabei ist. Aber leider muss man auch hier ein wenig nachhelfen.
In dem Eclipse JEE Package muss man wie auch unter Ganymede erst das Subversive [...]
Eclipse Galileo veröffentlicht
Es ist knapp ein Jahr her, dass Eclipse Ganymede (3.4) veröffentlicht wurde und viele Erneuerungen gegenüber seinem Vorgänger mitgebracht hat – ich berichtete darüber. In vielen Firmen wird erst so langsam auf Eclipse Ganymede umgestiegen und nun erscheint auch schon der Nachfolger: Eclipse Galileo.
Eclipse Galileo entspricht der Version 3.5 und bringt seinerseits auch wieder viele [...]
UML Klassendiagramme online erstellen und einfach teilen
Diesmal wird ein kleines aber doch recht nützliches online Utility vorgestellt: yUML (yuml.de).
Mit yUML ist es möglich sehr einfach und schnell UML Diagramme erstellen online zu erstellen. Dabei werden aktuall Use Case und Klassendiagramme unterstützt. Ein solches Use Case Diagramm wird auch direkt auf deren Startseite dargestellt:
Interessanter finde ich das ganze schon für Klassendiagramme. [...]
Eclipse QuickFix Tipp: instanceof Class Cast erstellen
Hat man ein Objekt und möchte überprüfen von welcher Klasse dieses Objekt eine Instanz ist wird der Operator instanceof verwendet. Ergibt diese Prüfung true erfolgt in der Regel ein Cast auf diese Klasse. So sieht der Code oft wie folgt aus:
if(unknownObj instanceof Integer) {
Integer myCastedIntObj = (Integer)unknownObj;
// do sth with casted object
}
Um [...]
DB Schema aus JPA Entitäten mit Hilfe von Eclipse WTP und den Hibernate Tools generieren lassen
Arbeitet man mit JPA (Java Persistence API) und konfiguriert die Entity Beans mit Hilfe von javax.persistence Annotationen stellt sich immer die Frage wie man von den modellierten Entity Beans an das Datenbankschema für die entsprechende Zieldatenbeank gelangt.
Entity Bean mit JPA Annotationen
Dazugehöriges SQL Schema für diese Entity Bean
Meistens bringen die verschiedenen JPA Implementierungen eigene Tools mit. [...]
Eclipse QuickFix Tipp: Getter & Setter generieren
Eines der mächtigsten Features von Eclipse ist das sogenannte “QuickFix“. Immer wenn ein Error oder Warning im Editor angezeigt wird besteht die Möglichkeit sich von Eclipse helfen zu lassen. Um an die QuickFix Vorschläge von Eclipse zu gelangen kann man entweder einfach nur mit der Maus über die entsprechende unterringelte Stelle fahren oder links auf [...]
JBoss Tools 3.0.0 GA für Eclipse Ganymede verfügbar
Nach längerem warten und den verschiedensten Versuchen die JBoss Tools unter Ganymede, als Nightly Build oder 3.0.0 Alpha Version für Eclipse Ganymede zu installieren ist nun endlich die offizielle JBoss Tools 3.0.0 GA Version veröffentlicht worden. Schon seit letzter Woche konnte man die JBoss Tools 3.0.0 GA über den Eclipse Update Manager installieren – nur [...]
JBoss AS unter Linux automatisch beim Booten starten
Ich habe eine kleine Weile gebraucht um eine kleine Anleitung für ein Startscript zu finden, dass den JBoss AS unter Linux beim Booten automatisch startet. Der Platz an dem ich den richtigen Hinweis schließlich gefunden habe war auch sehr einleuchtend und ich hätte auch direkt drauf kommen können: das JBoss Wiki.
Damit andere nicht auch so [...]




