Obwohl TheServerSide seinen Ruhm verloren hat, ist es immer noch eine wichtige technische Website, die im Java-Bereich nicht ignoriert werden kann (sie behaupten, immer noch die größte Java-Community zu sein). Sie haben gerade die 9 beliebtesten Beiträge des Jahres 2009 veröffentlicht, die den Fokus der Java-Community in einem Jahr deutlich widerspiegeln. Lassen Sie uns sie gemeinsam Revue passieren lassen.
1. JPA-Vergleich: Hibernate, Toplink, OpenJPA, Eclipselink
(JPA-Implementierungswettbewerb: Hibernate, Toplink, OpenJPA, Eclipselink)
(Der ursprüngliche Beitrag wurde blockiert, daher wird eine Kopie bereitgestellt.)
Ein einfacher Leistungsvergleich von vier JPA-Implementierungen ergibt folgendes Fazit: Hibernate schneidet insgesamt besser ab, beansprucht aber viel Speicher.
Anzahl der Abfragen und Einfügungen Anzahl der Abfragen Anzahl der Einfügungen Maximale Inhaltsnutzung während des Tests (MB) Speichernutzung nach dem Test (MB)
OpenJPA 3928
3530 398 96
61
Ruhezustand 12687
3080 9607 130 79
Toplink Essentials
5720
3740 1980 55 25
Eclipselink
5874
3735 2139 57 25
2. Java EE 6-Übersicht
(Java EE 6-Rezension)
Ein Übersichtsartikel von Reza Rahman, einem der Autoren des berühmten Buches „EJB 3 in Practice“ und Mitglied der Java EE 6-Expertengruppe. Es gibt eine Übersetzung zu JavaEye: Änderungen der Java EE 6-Architektur.
3. Vermeiden Sie Fallstricke bei Java-Transaktionen mit Spring
(Vermeiden Sie Fallstricke bei Java-Transaktionen)
Häufige Fehler, auf die Sie bei der Implementierung von Transaktionen auf der Java-Plattform achten sollten. Artikel auf der IBM dW-Website, hier ist die chinesische Übersetzung: Transaktionsstrategie: Transaktionsfallen verstehen.
Dies ist eigentlich der Anfang einer Serie, und die gesamte Serie ist hier.
4. Caching im Ruhezustand entmystifizieren
(Hibernate-Cache enthüllt)
Eine Einführung in die beiden Caching-Mechanismen von Hibernate, Query Cache und Session Cache.
5. 97 Dinge, die jeder Softwarearchitekt wissen sollte
(97 Dinge, die Softwarearchitekten wissen sollten)
Dies ist eigentlich eine gemeinsame Schreibseite für O'Reilys gleichnamiges Buch. Grundsätzlich ist der Inhalt des Buches sichtbar und es wird das CC-Protokoll verwendet, was gut genug ist.
6. IBM verhandelt über den Kauf von Sun Microsystems
(IBM verhandelt über den Kauf von Sun)
Veraltete Nachrichten haben nur Gesprächswert.
7. Google App Engine für Java: TSS erster Blick
(Vorläufige Untersuchung von GAE für Java)
Es gibt eine Übersetzung auf JavaEye: TSSs erste Testversion von Google App Engine für Java.
8. Zehn gute Gründe, nach etwas Besserem als Java zu suchen
(Die 10 wichtigsten Gründe, nach einer Ersatzsprache für Java zu suchen)
Hat auf die zehn größten Mängel von Java hingewiesen. Es gibt eine Übersetzung auf JavaEye: 10 Gründe, Java zu verlassen und eine bessere Sprache zu finden.
9. GlassFish v3 und Java EE 6 veröffentlicht
(GlassFish 3 und Java EE 6 veröffentlicht)
Es scheint ein großes Ereignis zu sein, aber ich habe das Gefühl, dass es nicht viel Aufmerksamkeit erhält. Warum?
Der Autor hat am Ende einen Schwanz hinterlassen, warum hat er nur neun zitiert? Ich hoffe, jeder kann etwas hinzufügen.
Was würden Sie Studenten hinzufügen, die Java verwenden? Spielen!-Rahmen? Frühlingsneue Version? IntelliJ IDEA Open Source? GWT 2.0? JavaFX? Oder etwas anderes?
Dieser Artikel stammt aus dem CSDN-Blog. Bitte geben Sie beim Nachdruck die Quelle an: http://blog.csdn.net/liujiangCE/archive/2009/12/30/5103024.aspx
-