阅读更多

8顶
0踩

编程语言

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

2008-12-03 11:18 by 见习记者 emarket 评论(19) 有5621人浏览
今天SpringOne进入第二天。

很多有意思的technical Presentation像AMS, Spring Security, Spring Intergration, what new in spring 3.0, Spring Web, Spring Source DM等等。

我参加了关于Spring Web和DM的Session。

据说Spring 3.0的Road Map是这样的:
  • Spring 3.0 M1   Now (但是Rest和EL被cut了)
  • Spring 3.0 RC    March 2009
  • Spring 3.0 final   April 2009
Spring 3.0会初步support J2EE 6.0。 3.1或3.2才会fully support J2EE 6.0。

AMS 貌似Spring Source对Hyperic HQ(http://www.hyperic.com) 的包装。 写AMS的那个MM超可爱,见了我总是腼腆的笑。

Spring Web的最大亮点就是
  • Spring MVC anotation 和 Convention over Configuration
  • Spring Javascript (目前是在Spring Web Flow project下,但是根本不depends spring web flow, 下一个release会是top level project)。 用它来写Ajax (Dojo based) 简直是忒easy了。
  • Spring Web Flow 2.0。 相比而言2.0比1.0简单多了。不过说实话,configuration还是有点多。 少配一个都不work, 不过2.0的error message非常好,很容易定位问题。 另外它的Spring Web Flow DSL目前是XML based, 有一定的learning curve。 下一个version会推出annotation based和更多的 convention over configuration.
SpringSource DM绝对是酷呆了。 虽然有人反映演讲人没把问题讲清楚 (其实我觉得出要问题是大多数人都没有OSGI的knowlege),但是他的demo绝对是棒极了,现场把一个traditional J2ee变成一个Spring Bunddle based project. 如果有人对spring DM感兴趣,建议一定要试试 STS
(SpringSource Tools Suite 个人版目前是免费的)。STS deploy spring bundle非常方便。对于这个next generation App Server一定要key an eye on it.

晚上是一个老头做的关于server market的key Note演讲:

他的几点预言挺有意思的:
  • Lean software 会茁壮成长
  • SAP's platform 的影响会逐渐减弱
  • Microsoft 会击败 IBM& Oracle 成为Enterprise 领域的霸主
  • Sun的日子不会好过,或许会被收购
  • Agile Methods将会成为规范 (或者理解成 Agile 会成为软件开发的规范)
  • 云计算将会长足发展
最后附上一张day one Rod Johnson keynote演讲的照片



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

8
0
评论 共 19 条 请登录后发表评论
19 楼 SSailYang 2008-12-04 19:36
看过 Spring Webflow 的例子,里面的 Spring Javascript 的确很强大。不够 Spring Webflow 配置真的很麻烦,2.0也很麻烦。
18 楼 redhacker 2008-12-04 18:01
emarket 写道

Spring 3.0 M1 不会包括Rest, 但final release会有。

谢谢!
17 楼 jianjun0921 2008-12-04 16:25
SUN ONE : SUN Open Net Enviroment
16 楼 QQbyte 2008-12-04 11:05
gembler 写道

springOne、sunOne里的那个One是什么意思啊?为什么是One而不是Zero或Two?


窃以为,和one world one dream一样,同一个世界,同一个梦想,同一个技术!
15 楼 gembler 2008-12-04 10:41
springOne、sunOne里的那个One是什么意思啊?为什么是One而不是Zero或Two?
14 楼 xj4150 2008-12-04 10:26
sun被收购这点确实有可能。
不知道如果真的应验了,java的前景会怎样……
13 楼 ray_linn 2008-12-04 10:25
Spring Web Flow 2.0  -- 这个是很值得大骂一顿的技术,每配置一次要人命。
12 楼 linginfanta 2008-12-04 08:58
这要花很多钱吧。
11 楼 brianyu 2008-12-04 06:56
这个大会 要多少钱呀?
10 楼 emarket 2008-12-04 02:05
Spring 3.0 M1 不会包括Rest, 但final release会有。
9 楼 cuiyi.crazy 2008-12-04 00:14
这个springone的有没有视频或者ppt下载?
8 楼 redhacker 2008-12-03 22:22
laiseeme 写道

rest被cut了?

真的么?
7 楼 eyejava 2008-12-03 21:01
预言的作用就是用来鞭尸的
6 楼 young_suse 2008-12-03 16:52
Microsoft 会击败 IBM& Oracle 成为Enterprise 领域的霸主 ?
我不相信这个预言!
5 楼 tkl211 2008-12-03 14:57
谢谢楼主分享.
4 楼 laiseeme 2008-12-03 13:52
rest被cut了?
3 楼 zhouzhao21 2008-12-03 12:09
羡慕作者可以参加 springOne ,感谢作者的报道。
2 楼 withyou 2008-12-03 12:00
人真多,坐圆桌开技术会议很怪,象开国宴,哈哈。
1 楼 racnow 2008-12-03 11:34
怎么没菜,上菜呀

发表评论

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

相关推荐

  • 微软070-480认证(HTML5 Javascript CSS3)

    有参加微软070-480认证(HTML5 Javascript CSS3)的同学,这个资料对你复习有帮助哦

  • html5有证书吗,免费获得微软MCSD证书赶快行动吧!_html5教程技巧

    各位园友们,赶快行动起来吧,免费获得微软HTML5,JavaScript和CSS3的MCSD证书(价值一千多大洋)。如果你对此感兴趣,下面就和圣殿骑士一起完成注册和考试预定(PS.今天新加坡过节,不上班,有什么问题,圣殿骑士会尽力解答)。首先在浏览器输入:http://www.microsoft.com/learning/en/us/offers/html5.aspx ,进入如下页面:点击如图“f...

  • html5证书,免费获得微软MCSD证书赶快行动吧!_html5教程技巧

    各位园友们,赶快行动起来吧,免费获得微软HTML5,JavaScript和CSS3的MCSD证书(价值一千多大洋)。如果你对此感兴趣,下面就和圣殿骑士一起完成注册和考试预定(PS.今天新加坡过节,不上班,有什么问题,圣殿骑士会尽力解答)。首先在浏览器输入:http://www.microsoft.com/learning/en/us/offers/html5.aspx ,进入如下页面:点击如图“...

  • ORACLE存储过程

    oracle存储过程 目录 一.什么是存储过程 二.为什么要写存储过程 三.存储过程基础 1.存储过程结构 2.存储过程语法 3.pl/sql处理存储过程 四.存储过程进阶 1.BUIK COLLECT 2.FORALL 3.pl/sql调试存储过程 ...

  • java 调存储过程传集合参数_Mybatis传list参数调用oracle存储过程的解决方法

    大家都知道MyBatis批处理大量数据是很难做到事务回滚的(事务由Spring管理),都将逻辑写在存储中又是及其头疼的一件事(参数长度也有限制),那么我想的是将参数在后台封装为单个或多个list集合,直接通过MyBatis将此...

  • JAVA调用Oracle存储过程传入结构化参数

      一、JAVA部分 import java.math.BigDecimal; import java.util.Hashtable; import java.util.Vector; import com.sinocc.exception.*; import ...

  • Mybatis传list参数调用oracle存储过程

    大家都知道MyBatis批处理大量数据是很难做到事务回滚的(事务由Spring管理),都将逻辑写在存储中又是及其头疼的一件事(参数长度也有限制),那么我想的是将参数在后台封装为单个或多个list集合,直接通过MyBatis将...

  • 10-Oracle存储过程(创建,修改,使用及管理)

    1、我们为什么要用存储过程?...3、我们如何调用存储过程? 4、存储过程中常用的复合数据处理方式及CTE 5、存储过程如何进行异常处理? 6、存储过程如何进行事务处理? 7、我们应如何优化存储过程?

  • 免费获得微软MCSD证书赶快行动吧!

    点评:各位园友们,赶快行动起来吧,免费获得微软HTML5,JavaScript和CSS3的MCSD证书(价值一千多大洋)感兴趣就一起来吧   各位园友们,赶快行动起来吧,免费获得微软HTML5,JavaScript和CSS3的MCSD证书(价值一千多大洋)。如果你对此感兴趣,下面就和圣殿骑士一起完成注册和考试预定(PS.今天新加坡过节,不上班,有什么问题,圣殿骑士会尽力解答)。 首先在浏览器

  • 微软认证的价值 (转)

    微软认证的价值 (转)[@more@]为何要获得认证? 如果您是一个正在寻找计算机专业人才的经理,我们能够保证那些获得微软认证的专业人员是满足或超过您的期望的候选人。MCP教程被全世界的技术经理看作质量的标志。MCP的专业人员...

  • oracle存储过程捕捉异常后回滚_ORACLE 存储过程异常捕获并抛出

    当前情况是,循环表,进行删除,如果出现表不存在,则会异常中断,导致整个存储过程挂掉,需求是要能跳过错误的执行,不进行处理,进行下个循环。最终代码:for tab_name in tables loopbeginexecut...

  • java hibernate调用oracle存储过程,使用JPA和Hibernate调用存储过程的最佳方法 - Vlad Mihalcea...

    在本文中,您将学习使用JPA和Hibernate时调用存储过程的最佳方法,以便尽快释放底层JDBC资源。存储过程调用如何与JPA和Hibernate一起使用要使用JPA调用存储过程或数据库函数,可以使用StoredProcedureQuery如以下...

  • java代码中调用存储过程PROCEDURE以及函数Function

    一、新建存储过程 如下代码中,关键字说明: IN :表示入参 OUT:表示出参 RETURNING :表示语句执行完后的返回值。这里返回的是刚插入的数据的id SEQ_WORK_REPORT_ID.nextval:表示的是序列,读者自行新建序列。...

  • Oracle_day3 java 调用 oracle 中的存储过程

    导包从 oracle db 目录中找ojdbc14.jar书写utils.java 类 package Utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java....

  • Oracle调用带有out参数的存储过程

    当我们在oracle中写完一个存储过程,我们通常需要使用测试调用存储过程,调用测试之后,然后提交执行结果,就可以去数据库中执行sql,查看我们的存储过程执行的数据是否符合预期效果。 实际测试中,我们可能不希望...

  • JDBC连接Oracle数据库,添加数据,设置手动提交,出现错误时启动回滚操作

    //不自动提交 stm1= conn.prepareStatement("insert into t_admin values(?,?)"); stm1.setString(1, "admin"); stm1.setString(2,"bgsn"); stm1.executeUpdate(); stm2.setString(1,"qq"); stm2.setString(2,"34");...

Global site tag (gtag.js) - Google Analytics