阅读更多

10顶
0踩

企业架构

原创新闻 SpringOne Day 3 - Spring技术大会

2008-12-04 12:56 by 见习记者 emarket 评论(6) 有4989人浏览
今天是SpringOne的第三天,两个亮点就是SpringOne Beach Party和晚上SpringSource Team的舞台剧“What Spring has has for us”.

早参加了三个session,分别是关于Spring Java Config,Spring Batch和Dojo。

目前Spring Java Config还是M4 release。 1.0GA会在Spring 3.0不久后发布。目前的M4功能已经相当强大。用Spring Java Config Petclinic可以没有一行XML。基本上XML中有的Java Config中都有。 我个人觉得Spring Java Config 有一个地方很有用.你的code需要Obfuscate.
一个code example:
@Configuration
@PropertiesValuesSource("classpath:com/acme/db.properties")
Public Class DataConfig{
   private @ExternalValue("db.url") String url;

   public @Bean DataSource dataSource(){
      jdbcDataSource ds = new JdbcDataSource();
      ds.setDataBase(url);
      return ds;
   }
}


注: @ExternalValue 很有可能在final release中换成@Value

当然Java Config也有些不足,例如 1.不支持PropertyPlaceholderConfigurer  2. 不支持JNDI (如果你有东西在JNDI上,只能用<jee:jndi-lookup/> 或者JndiFactoryBean了),我建议他们加个@Jndi。

SpringBatch的Session听走神了,Spring Batch还是太复杂了, 简单的东西还是用for loop吧。

Dojo看来的确很强大,喜欢的同学可以去http://dojocampus.org/看看。

接着就是SpringOne Beach Party,大家在Beach上喝酒,聊天,侃大山。可以看看下面的
照片


接着就是bird of feather的session, 我参加了SpringSource TC Server。
TC实际上Stand for Tomcat, 但是Tomcat是Apache的Trademark, 所以SpringSource不能直接拿来用,所以SpringSource TC实际上可以理解为SpringSource Tomcat Server。 这个Server不是免费的(因为AMS会OME Hyperic HQ),主要是提供了Management的feature,据说任何在Tomcat下能跑的WebApp,都可以不经修改的deploy到TC Server下。 2009 Jan可能会ship一个working的 preview版本。 如果买了production licence,可以拿到unlimited dev license. 不过我不大看好这个TC server,毕竟选tomcat就是图的便宜,如果想要管理的feature 就直接上Weblogic了,如果想要新潮,就直接上DM server了。 所以最后很有可能的就是SpringSource把TC Server的功能挪到DM中。

晚上Adrian Colyer 做了“what spring has done for us”的主题演讲。在演讲开始之前,SpringSource Team上演了一个同名舞台剧,下图是剧照



在总结了Spring一年的成就之后,Adrian透露SpringSource正在和Adobe合作,不久后大家就能看到Flex的Support。Spring会有相应免费的BlazeDS的support和 comercial的livecycle data services ES support。

在这之后Adrian做了一个Spring Integration的Demo。 Spring Intergration实现了Enterprise Integration Pattern。 昨天刚刚做了1.0的final release(http://www.springsource.org/node/843)。 接着Adrian有来个Grail的Demo, 并用Spring Intergration作为后台运行。最后Grail还能release一个War file, 直接可以在SpringSource DM Server下跑。 期间Rod Johnson问了个marketing的问题 “Can you do this in Ruby on Rail”。 回答是不行,因为JRuby没有那么好的java native support。

上一篇:SpringOne Day 2 - Spring技术大会

10
0
评论 共 6 条 请登录后发表评论
6 楼 tamsiuloong 2010-07-01 10:04
越来越觉得 自己步伐太慢。真想大叫 “那几个秃驴,搞慢点”
5 楼 jaffa 2008-12-05 18:57
佩服,作者能一个汉字一个单词写文章,真了不起
4 楼 hugjchina 2008-12-05 11:56
正式羡慕,他们搞技术的生活还是挺丰富的
3 楼 racnow 2008-12-05 11:38
withyou 写道

SpringOne大会居然还演舞台剧,做技术的,无论中外看来都很闷骚,哈哈。


2 楼 nighty 2008-12-05 08:40
很羡慕可以参加
1 楼 withyou 2008-12-04 14:30
SpringOne大会居然还演舞台剧,做技术的,无论中外看来都很闷骚,哈哈。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics