Bien que TheServerSide ait perdu de sa gloire, il reste un site Web technique important et incontournable dans le domaine Java (ils prétendent toujours être la plus grande communauté Java). Ils viennent de publier les 9 articles les plus populaires de 2009, qui constituent un témoignage saisissant de l'intérêt de la communauté Java en un an. Passons-les en revue ensemble.
1. Comparaison JPA : Hibernate, Toplink, OpenJPA, Eclipselink
(Concours d'implémentation JPA : Hibernate, Toplink, OpenJPA, Eclipselink)
(Le message original a été bloqué, une copie est donc fournie.)
Une simple comparaison des performances de quatre implémentations JPA, la conclusion est la suivante : Hibernate fonctionne globalement mieux, mais prend beaucoup de mémoire.
Nombre de requêtes et d'insertions Nombre de requêtes Nombre d'insertions Utilisation maximale du contenu pendant le test (Mo) Utilisation de la mémoire après le test (Mo)
OuvrirJPA 3928
3530 398 96
61
Hibernation 12687
3080 9607 130 79
Les essentiels de Toplink
5720
3740 1980 55 25
Lien Eclipse
5874
3735 2139 57 25
2. Présentation de JavaEE 6
(Revue Java EE 6)
Un article de synthèse de Reza Rahman, l'un des auteurs du célèbre livre "EJB 3 in Practice" et membre du groupe d'experts Java EE 6. Il existe une traduction sur JavaEye : Modifications de l'architecture Java EE 6.
3. Évitez les pièges des transactions Java avec Spring
(Évitez les pièges des transactions Java)
Erreurs courantes à surveiller lors de la mise en œuvre de transactions sur la plateforme Java. Article du site IBM dW, voici la traduction chinoise : Transaction Strategy: Understanding Transaction Traps.
C'est en fait le début d'une série, et la série entière est ici.
4. Démystifier la mise en cache dans Hibernate
(Cache Hibernate révélé)
Une introduction aux deux mécanismes de mise en cache d'Hibernate, Query Cache et Session Cache.
5. 97 choses que tout architecte logiciel devrait savoir
(97 choses que les architectes logiciels devraient savoir)
Il s'agit en fait d'un site d'écriture collaboratif pour le livre du même nom d'O'Reily. Fondamentalement, le contenu du livre est visible et le protocole CC est utilisé, ce qui est suffisant.
6. IBM en pourparlers pour racheter Sun Microsystems
(IBM négocie pour racheter Sun)
Les informations obsolètes n’ont qu’une valeur conversationnelle.
7. Google App Engine pour Java : premier aperçu de TSS
(Exploration préliminaire de GAE pour Java)
Il existe une traduction sur JavaEye : le premier essai de Google App Engine pour Java par TSS.
8. Dix bonnes raisons de chercher quelque chose de mieux que Java
(Les 10 principales raisons de rechercher un langage de remplacement pour Java)
A souligné les dix principales lacunes de Java. Il existe une traduction sur JavaEye : 10 raisons de quitter Java et de trouver un meilleur langage.
9. Sortie de GlassFish v3 et Java EE 6
(GlassFish 3 et Java EE 6 publiés)
Cela semble être un grand événement, mais j’ai l’impression qu’il n’attire pas beaucoup d’attention. Pourquoi ?
L’auteur a laissé une queue à la fin, pourquoi n’en a-t-il cité que neuf ? J'espère que tout le monde pourra ajouter.
Alors, pour les étudiants qui utilisent Java, qu’ajouteriez-vous ? Jouer ! Nouvelle version de printemps ? IntelliJ IDEA open source ? GWT 2.0 ? JavaFX ? Ou autre chose ?
Cet article provient du blog CSDN Veuillez indiquer la source lors de la réimpression : http://blog.csdn.net/liujiangCE/archive/2009/12/30/5103024.aspx.
-