Embora TheServerSide tenha perdido sua glória, ainda é um site técnico importante que não pode ser ignorado no campo Java (eles afirmam ainda ser a maior comunidade Java). Eles acabaram de lançar os 9 posts mais populares de 2009, que são um registro vívido do foco da comunidade Java em um ano. Vamos revisá-los juntos.
1. Comparação JPA: Hibernate, Toplink, OpenJPA, Eclipselink
(Competição de implementação JPA: Hibernate, Toplink, OpenJPA, Eclipselink)
(A postagem original foi bloqueada, portanto, uma cópia é fornecida.)
Uma simples comparação de desempenho de quatro implementações JPA, a conclusão é a seguinte: O Hibernate tem melhor desempenho geral, mas ocupa muita memória.
Número de consultas e inserções Número de consultas Número de inserções Uso máximo de conteúdo durante o teste (Mb) Uso de memória após o teste (Mb)
OpenJPA 3928
3530 398 96
61
Hibernar 12687
3080 9607 130 79
Fundamentos do TopLink
5720
3740 1980 55 25
Eclipselink
5874
3735 2139 57 25
2. Visão geral do Java EE 6
(Revisão do Java EE 6)
Artigo de revisão de Reza Rahman, um dos autores do famoso livro "EJB 3 in Practice" e membro do grupo de especialistas Java EE 6. Há uma tradução em JavaEye: mudanças na arquitetura Java EE 6.
3. Evite armadilhas de transações Java com Spring
(Evite armadilhas de transação Java)
Erros comuns a serem observados ao implementar transações na plataforma Java. Artigo do site IBM dW, aqui está a tradução em chinês: Estratégia de transação: entendendo as armadilhas de transação.
Na verdade, este é o começo de uma série, e a série inteira está aqui.
4. Desmistificando o Cache no Hibernate
(Cache de hibernação revelado)
Uma introdução aos dois mecanismos de cache do Hibernate, Cache de Consulta e Cache de Sessão.
5. 97 coisas que todo arquiteto de software deve saber
(97 coisas que os arquitetos de software devem saber)
Na verdade, este é um site de redação colaborativa para o livro de mesmo nome de O'Reily. Basicamente, o conteúdo do livro pode ser visto e o protocolo CC é usado, o que é bom o suficiente.
6. IBM negocia compra da Sun Microsystems
(IBM está negociando para comprar Sun)
Notícias desatualizadas têm apenas valor conversacional.
7. Google App Engine para Java: análise inicial do TSS
(Exploração preliminar do GAE para Java)
Há uma tradução em JavaEye: a primeira avaliação do TSS do Google App Engine para Java.
8. Dez bons motivos para procurar algo melhor que Java
(10 principais motivos para procurar uma linguagem substituta para Java)
Apontou as dez principais deficiências do Java. Existe uma tradução no JavaEye: 10 razões para deixar Java e encontrar uma linguagem melhor.
9. GlassFish v3 e Java EE 6 lançados
(GlassFish 3 e Java EE 6 lançados)
Parece um grande evento, mas sinto que não recebe muita atenção. Por quê?
O autor deixou um rabo no final, por que citou apenas nove? Espero que todos possam adicionar.
Então, para alunos que usam Java, o que você acrescentaria? Jogar quadro? Primavera nova versão? Código aberto do IntelliJ IDEA? GWT 2.0? Java FX? Ou algo mais?
Este artigo vem do blog CSDN. Por favor, indique a fonte ao reimprimir: http://blog.csdn.net/liujiangCE/archive/2009/12/30/5103024.aspx.
-