今天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演讲的照片
[img]/upload/attachment/55596/ec7b5b92-f4b1-31b9-8017-e08b068e7077.jpg" alt="[/img]
- 大小: 114.3 KB
分享到:
相关推荐
这份"Altium Designer中文培训资料Day1、Day2、Day3"涵盖了初学者到进阶用户所需的关键知识点,旨在帮助用户快速掌握该软件的各项功能。 在Day1的培训中,通常会介绍Altium Designer的基础知识,包括软件界面、工作...
在深入探讨Struts2Day2的相关知识点之前,我们先回顾一下Struts2的基本概念。Struts2的核心功能包括:动作调度、结果映射、拦截器机制、表单处理和国际化支持等。 在“Struts2Day2”这个主题中,我们可以从以下几个...
把通达信day文件转换为csv文件,包含上证、深证、港股。对于股票、基金、及港股的不同格式进行了处理。 用法:把stock.exe 复制到 vipdoc\sh\lday 或 vipdoc\sz\lday 或 vipdoc\ds\lday 下面,运行即可在当前目录下...
传智2016框架视频配套讲义----struts2_day04讲义.pdf ,需要的下载了
DAY2_完整版ORACLE.txt
CTSC2013,day1,day2,word版试题 题目名称 手套 没头脑和不高兴 复原 源文件名 glove headless restore 时限 10s 2s 1s 测试点数目 10 10 20 内存 256MB 256MB 128MB 有无部分分 无 有 无 评测类型 传统 ...
通达信日线文件一般是 D:\通达信目录\Vipdoc\sz\lday\szXXXXXX.day附件中是一个带宏的xls文件(EXCEL)和测试数据。文件可以之间将day文件读入excel,便于后续分析。
Oracle Database 2 Day DBA is a database administration quick start guide that teaches you how to perform day-to-day database administrative tasks. The goal of this guide is to help you understand the ...
无论是一生难忘之重大场合,还是日常琐事,Day One 的优雅界面都能令记录生活日志成为一件简单乐事。 屡获殊荣的 iPhone、iPad 和 Mac 专用日志应用软件:2011 年 Mac App Store 最佳应用、2012 年 1 月 App Store ...
传智2016的视频配套struts2_day03讲义struts2_day03讲义struts2_day03讲义
《Spring框架2016版深度解析——基于黑马程序员_day2》 在Java开发领域,Spring框架无疑是最为广泛使用的轻量级应用框架之一。2016年,黑马程序员发布的Spring框架教程针对day2部分,深入讲解了该框架的核心概念和...
2. **漏洞利用**:学习如何编写利用0day漏洞的攻击代码,这有助于理解攻击者是如何操作的,同时也为防御者提供了测试安全性的工具。 3. **防护策略**:书中可能提供了一些防御0day攻击的方法,比如使用沙箱环境、...
2. **漏洞发现**:介绍如何通过静态分析、动态分析、模糊测试等方法发现潜在的0day漏洞。这包括代码审查、使用安全扫描工具、构造特定的输入来触发异常等技术。 3. **漏洞利用**:详细阐述如何利用漏洞,例如栈溢出...
2. **路径排序算法**:利用知识图谱中连接攻击者实体与目标实体的关系路径作为特征,通过更全面的视角来进行0day攻击预测,从而克服了基于专家知识构建模型的局限性。 3. **单步攻击预测**:利用历史攻击数据作为...
本人博客文章《mybatis框架-学习笔记Day01》的相关代码文件本人博客文章《mybatis框架-学习笔记Day01》的相关代码文件本人博客文章《mybatis框架-学习笔记Day01》的相关代码文件本人博客文章《mybatis框架-学习笔记...
标题中的"day1_day2-2020-ASN.zip"是一个压缩文件,根据描述,它包含了名为"DAY1-2020"和"DAY2-2020"两个子目录,这些目录下的内容主要是ASN(Abstract Syntax Notation)代码。ASN是一种标准化的编码系统,通常用于...
2. **软件测试**:软件测试是验证和确认软件产品是否满足预定需求的过程。它通过执行程序来检查是否存在错误、遗漏或不一致,确保软件的性能、可靠性、可维护性等达到预期标准。 3. **测试类**:测试类是为了测试...
在MATLAB编程环境中,"day2serial360day"是一个常见的任务,涉及到日期和时间的处理。在MATLAB中,日期和时间可以被表示为序列日期,这种表示方式便于进行日期运算。本主题主要围绕如何将360天的日历日转换为序列...
2. **JSP基础**(day19):JavaServer Pages(JSP)是另一种编写动态网页的方式,它允许将HTML与Java代码混合编写。day19可能讲解了JSP的基本结构、脚本元素(声明、脚本let、表达式)、JSP指令(page、include、...
2. "浏览器远程代码poc(1).rar":这个文件名暗示了它包含的可能是针对浏览器的远程代码执行漏洞的PoC。浏览器作为日常网络浏览的主要工具,其安全性至关重要。一旦有0day漏洞被发现,攻击者可能通过构造恶意网页,...