Buch gesucht: J2EE für Fortgeschrittene bis Profis

T

The_S

Hi-Ho,

ich suche ein Buch über effiziente J2EE Webentwicklung und J2EE Design-Pattern. Zielgruppe sollte Fortgeschrittene bis Profis sein (also ich will nicht lesen, wie ich eine JSP von einem Servlet aus aufrufe, auch fortgeschrittene Themen wie Tag-Libs können ausgespart werden, müssen aber nicht).

Must Have:

- J2EE Patterns/effiziente J2EE Entwicklung
- Bezogen auf J2EE 1.4
- Sprache in Deutsch oder Englisch

Nice to Have:

- Kein Bezug auf JSF
- Bezug auf OOP in J2EE
- Ansprache des einen oder anderen gängigen Frameworks (muss nicht detailliert darauf eingegangen werden)
- JSR 168-Portlets
- Portlets allgemein
- Entwicklung für Websphere Portal und Application Server (v. 6.1)
- Ergänzungen zu http://www.amazon.de/Entwurfsmuster...rer-objektorientierter-Software/dp/3827321999

Ich bin bereits über folgende Bücher gestolpert:

http://www.amazon.de/Core-J2EE-Patt...ie=UTF8&s=books-intl-de&qid=1226433325&sr=1-1
http://www.amazon.de/J2EE-Patterns-...=sr_1_1?ie=UTF8&s=books&qid=1226433431&sr=1-1

Die scheinen aber recht veraltet zu sein. Oder hat jemand Erfahrungen mit diesen Büchern? Sind sie trotzdem für meine Zwecke geeignet?

Für Vorschläge, eigene Meinungen, Empfehlungen und Links bin ich sehr dankbar!

Gruß

Stefan
 
Ich bin momentan am überlegen, ob ich mir eine dreier-Kombination an Büchern zulegen sollte. Bestehend aus:

http://www.amazon.de/Jsr-168-Portle...ied-Second/dp/1598729047/ref=pd_bxgy_eb_img_a
http://www.amazon.de/Entwurfsmuster...=sr_1_1?ie=UTF8&s=books&qid=1226471826&sr=1-1

und
http://www.amazon.de/Core-J2EE-Patt...ie=UTF8&s=books-intl-de&qid=1226471671&sr=1-1
oder
http://www.amazon.de/Expert-One-Design-Development-Programmer/dp/0764543857/ref=pd_sim_eb_11

Was haltet ihr von der Kombination? Und welches von den allgemeinen J2EE Büchern würdet ihr empfehlen? Hat jemand schon das Portlet-Buch gelesen?

Danke!
 
Gegenfrage: willst du aktuelle JEE Entwicklung lernen oder benötigst du den Einstieg in ein altes J2EE Projekt? Die Bücher sind nämlich allesamt recht betagt und nicht unbedingt mehr up-to-date. Das heißt nicht, dass sie schlecht sind. Das GoF Book kann man aber auch bequem als PDF haben bzw Patterns quasi überall im Netz nachlesen.

Bei Portlets würde ich auch nur mit JSR-168 anfangen, wenn es bereits ein Altsystem damit gibt. Mit JSR-286 ist bereits seit Juni final. Das Core J2EE Patterns ist eigentlich ein Workaroundbuch für Flaws, die der EJB 2.X Version anhingen. Freiwillig tut sich das heute ob der zahlreichen lternative niemand mehr an. Das Rod Johnson Buch ist quasi der Mutterkuchen von Spring, d.h. zeigt auch eher Flaws in EJB auf um es dann "richtig" (mit Spring) zu machen.

Wenn du quasi genötigt wirst dir "altes" Wissen anzueignen (weil es ein Projekt halt grad erfordert) sind die Bücher okay. Aktuelle Technologien oder gar Zukunftsweisendes findest du darin nicht.

Gruß
Ollie
 
Danke für dein Feedback!

Es geht darum, dass bei uns im Betrieb die Portlet-Projekte teilweise eine grauenhafte Struktur haben - ich würde daran gerne etwas ändern. Dazu möchte ich mich aber zuerst mal mein Wissen bezüglich Design Pattern und effektive Programmierung auffrischen/vertiefen, bevor ich mein Wissen an meine Kollegen weitergebe.

Momentan wird bei uns Websphere Portal und Application-Server 5.1 eingesetzt (J2EE 1.4 und JDK 1.4.2). Die Portlets sind größtenteils JSR-168 Portlets, teilweise handelt es sich aber auch sogar noch um uralte IBM-Portlets. In den nächsten 6-12 Monaten werden wir aber unsere Server-Software erneuern. Dazu wird mit 90%iger Wahrscheinlichkeit ein Websphere Portal und Application-Server in der Version 6.1 aufgesetzt werden (soweit ich weiß, bedeutet dies weiterhin J2EE 1.4, aber ein Update auf JDK 1.5). Dieser Server bleibt dann wohl auch für die nächsten 4-5 Jahre bestehen. Ich vermute also, dass mir auch "veraltete" Bücher ausreichen, oder seht ihr/du das anders? Welche Bücher würden sich für mich am Besten eignen?

Danke und Gruß

Stefan
 
Zurück