JBoss Seam ohne Hibernate
Ohne JBoss Seam ist die JSF Entwicklung eine mühsame Angelegenheit. Diese rießige XML Datei namens faces.xml muss ständig erweitert und gepflegt werden. Schöner ist doch die Seam Variante mit den Annotations. Benutze ich aber JBoss Seam so bin ich auch gleich an die Architektur (JSF und Hibernate) welche Seam vorgibt gebunden. Oder doch nicht? Ich kann auch Seam ohne Hibernate, also ohne einen PersistenceContext in jeder Conversation zu öffnen benutzen. Und damit kann ich auch den damit verbundenen Problemen aus dem Weg gehen. Keine Frage, durch diesen PersistenceContext kann ich vieles einfacher gestallten. Nie wieder eine HibernateLazyInitializationException. Aber es entstehen eben auch Probleme durch die Architektur. Oder man möchte sie einfach nicht haben weil sie nicht zum diesem Produkt passt.
Eclipse Java-Projekt verwalten mit Maven2
Projekt: Lego Mindstorms Roboter
Projektbeschreibung
Ein aus Lego Mindstorms Komponenten konstruierter autonomer mobiler Roboter soll so programmiert werden, dass er einen Weg aus einem, mit Klebestreifen modellierten Labyrinth findet. Daraus soll er den kürzesten Weg berechnen und speichern um diesen dann abfahren oder an einen anderen Roboterübertragen zu können. Die dargestellte Lösung besteht zum Einen aus einer Vorstellung des Roboters und den verwendeten Komponenten. Zum Anderen werden die Lösungen der Programmierungsseite, nämlich die Festlegung des Verhaltens, das heißt die Entwicklung von Algorithmen und deren Umsetzung erläutert. Die Wichtigsten Punkte sind dabei die Wegerkennung, die Datenspeicherung, die Berechnung des kürzesten Wegs, die Datenübertragung und das Abfahren des kürzesten Wegs. Zusätlich werden noch Schwächen des verwendeten Entwicklungs- und Betriebssystems aufgezeigt und durch Messungen belegt und ein mögliches Alternativsystem vorgestellt.
New design
Projekt: OnlineBookmarkManager
Projektbeschreibung
Der Online Bookmark Manager ist ein kostenloser Bookmark- und Favoritendienst. Diese dynamische Webseite ist mein erstes PHP-MySql Projekt. Die erste Version des Projekts wurde mit Java Server Pages (JSP) und Servlets entwickelt. Zusätzlich habe ich ein FirefoxPlugin entwickelt, welches eine einfache und schnelle Synchronisation zwischen deinem Firefox Browser und dem OnlineBookmarkManager Account bietet.
More Articles...
Page 1 of 2


