作者:
江南白衣2005就这样完了,
ONJava的年终总结: 2005 Year in Review。
TSS年初开会时讲得专家们自己都开始有点厌倦的EJB3,JSF1.2,Ajax,AOP的三宗合一,SOA和ESB,Groovy,还是没有一个stable的东西出来。
眼看2006,又是继续将这些话题变成产品的一年,让我们继续讨论厌烦:
*Full stack Application Framework: Spring 2.0Spring 2.0吹风会兼FB大会刚刚开过。夜观星象,Spring气数未尽,开源社区里也只它有资格不断整合别人。
另一个Stack名曰
RIFE,不过比较独。
另外,JBoss搜刮的JEMS (JBoss Enterprise Middleware)和JSF+EJB3的
Seam也会继续发音。
*
Web Framework:JSF 1.2
最怕别人问现在开项目用哪个Framework好,选来选去暂时还是投靠标准好了。
不知道
Struts Ti,
Struts Shale,Spring MVC的2006会怎样。
而Continuations这个名词明年也许会闪亮一下。
*
Persist Framework: Hibernate 3.1(EJB3/JPA1)
在
RoR的Active Record刺激下,annotaion 和default mapping终究要替代xml描述文件。
另外,除了麻烦的ORM,也很希望有一个极简的JDBC Framework,不知道JDBC4.0和Spring跑JDK1.5的SimpleJdbcTemplate什么样子。
*Web Service Framework:XFire(JAX-WS2.0、JAXB 2.0)
SOA 风潮下的next-generation SOAP Framework,支持JavaEE 5的JAX-WS2.0、JAXB 2.0与annotation,还拖上了
Spring的手。
Axis的事实标准地位该不保了吧。
*JBI-ESB:ServiceMix
2006年的新大热名词--JBI(Java Business Intergrade)与ESB(Enterprise Service Bus)。
*Java Rule Engine与JDM 2.0:Drools Rule Engine和Data Mining 已经说了很久,不知道明年又如何。但Drools则演绎了一条标准的成名路:
1.先入CodeHaus再入Jboss
2.(号称)集成Spring
3. 提供Eclipse的插件
*动态语言嵌入:Groovy期待在Ruby的不断刺激下,1.0正式版发布后的正式用家。
*some Ajax FrameworkBuffalo, Prototype, Dojo, MochiKit, DWR 混战之下总该有脱颖而出者吧?
*AOP三宗归一 虽然大家还很少在应用中使用它,AOP在Spring 中的作用却非常明显。不知道Spring2.0是否可以三宗归一,给出一个框架设计时使用的简单方案。
相关推荐
- 学习下午天气的表达(What will the weather be like in the afternoon? It will be sunny.) - 学习词首音节bake, buy, box, break, baseball, balloon的发音 - 学习词汇:tomorrow, the day after tomorrow, ...
1. 将cloud改为cloudy:It will be cloudy and cool tomorrow. 2. 去掉hope后的have:They hope for good weather next Sunday. 3. 将have改为be:There will be a heavy rain this evening. 4. feeling改为feel:...
- There will be strong winds in Xi'an. - It may rain a little in Changsha, but it won't be heavy. - There will be light snow on Friday. - I will bring a big bottle of orange juice. 6. 描述变化和...
9. There will be some ripe peaches on the trees. 10. Can you clean up your bedroom? 11. Gogo is going to hang up my clothes for mother. 12. Can you clean up the garden? 三、看中文写单词 1. 亲戚:...
chapter shows you some examples that can be useful in the real world. • Appendix A: Lean LINQ Tips LINQ is an API that provides several operators to express your intent. Although that is super ...
- `What do you want to be in ten years’time from now?`:询问未来的职业规划。 - `You could be ⋯ But I don’t want to be ⋯ I want to be ⋯ I don’t want to be ⋯`:对比个人愿望和可能的选择。 - `I ...
In this chapter, we will discuss affine and projective transformations and see how we can use them to apply cool geometric effects to photos. The chapter will begin with the procedure of installing ...
As a developer, you always need to keep an eye out and be ready for what will be trending soon, while also focusing on what's trending currently. So, what's better than learning about the integration ...
- "There will be some ripe peaches on the trees."(树上会有成熟的桃子。) - "Can you clean your bedroom?"(你能打扫你的卧室吗?) - "Gogo is going to hang up my clothes for mother."(Gogo要为妈妈挂...
How did you get started with Arduino? I got started using Arduino because I ... I hope anyone who gets the book will be inspired to make something even cooler than what is already covered in the book!
1. `What do you want to be in ten years’ time from now?` - 提问未来十年的职业规划。 2. `You could be ⋯ But I don’t want to be ⋯ I want to be ⋯ I don’t want to be ⋯` - 表达个人选择与期望。 3. `I...
These cool new features will be the standard for the future; hence, it is imperative to learn about them now. HTML5 and CSS3 Transition, Transformation, and Animation will help you take advantage of ...
3. **一般将来时**: 主语+will+V,如"Tomorrow I will play football with my friends.",表示未来打算或预测。 4. **There be 句型**: "There is/are…"用于表达存在的概念,例如"There is a cat on the mat."。 *...
You could be working 9-to-5 in a CMM level 5 shop, or you could be pulling 100-hour, caffeine-drenched weeks developing the next cool first-person shooter. You could use RUP, XP, or SCRUM—or no ...
9. 连词成句:通过给出的单词,学生需要组合成完整的句子,如"tomorrow, It, sunny, will, be, cool, and."可以组成"It will be sunny and cool tomorrow." 10. 词汇学习:试卷中列出了诸如"school", "class", ...
6. 现在进行时:be + 现在分词,表示正在进行的动作。 7. 特殊疑问句:由疑问词引导的疑问句,用于提问特定信息。 8. 一般疑问句:以助动词或情态动词开头的疑问句,用于寻求肯定或否定的回答。 9. 情态动词can:...
Will it be sunny tomorrow?";"机器人会走路。"是"B. Robots can walk.";"她是一个好老师。"的英文是"A. She’s a nice teacher.";"伦敦是英国的首都。"应翻译为"B. London is the capital of England." 第四...
I ‘M still in a state of shock I don ‘t know what to do. 在这个脚本中,男性角色对Mary的母亲去世表示同情。女性角色则表示感谢,并表达了自己的悲伤和不知所措。 Q: Which of the following is true? ...
depends on the eye of the beholder, and it should not be surprising that what constitutes a proof differs among fields. For example, in the judicial system, legal truth is decided by a jury based on ...