网络研讨会:使用 Spring Boot 简化 Spring

新闻 | Pieter Humphrey | 2013 年 9 月 19 日 | ...

你是否厌倦了在 stackoverflow 上搜索复制粘贴的配置,你是否想编写可以“直接运行”的应用?或许你刚刚开始接触 Spring,想快速学习基础知识,而无需手动下载和安装互联网上的一半内容?

在本次网络研讨会中,Phil Webb 将演示 Spring Boot 如何以最少的麻烦将你从零带到 Spring。我们将探讨如何使用 Groovy 快速原型化 Spring 应用,以及如何在 Java 应用中使 Spring 配置变得极其简单。我们将展示如何将 tomcat 嵌入到你的应用中……

网络研讨会回放:结合 Cucumber 进行自动化测试的 Spring (08/2013)

新闻 | Pieter Humphrey | 2013 年 8 月 30 日 | ...

了解 Spring 和 Cucumber 如何集成以简化测试自动化。Cucumber 是一个行为驱动开发 (BDD) 框架,是 TDD(测试驱动开发)的改进。其目的是使开发人员能够以纯文本形式编写高级用例,这些用例可以由非技术利益相关者验证,并将其转化为可执行测试,使用一种名为 Gherkin 的语言编写。Hemant Joshi 将使用 Spring、Cucumber、WebDriver2 向你展示如何优雅而愉快地使用 Spring 和 Cucumber 进行 BDD。

Spring Framework 3.2 和 SpringSource EBR

新闻 | Pieter Humphrey | 2013 年 8 月 23 日 | ...

从 3.2 版本开始,Spring Framework 的 JAR 文件,例如 spring-core、spring-context 和 spring-webmvc,不再包含带有 OSGi 元数据的 MANIFEST.MF 文件。同样,构建也不会自动晋升到 SpringSource EBR。为了确保 OSGi 用户能够升级到 Spring Framework 3.2,SpringSource 将在 GA 版本发布后不久通过单独的流程为 Spring Framework 3.2 GA 创建并发布 Bundle 到 EBR。至少会发布一个 3.2 的里程碑版本或候选发布版本,以便社区可以在进入 GA 阶段之前验证 OSGi 元数据。请注意,Spring Framework 3.1.x 系列的未来任何发布版本将继续包含 OSGi 元数据,并将像往常一样立即发布到 EBR。感兴趣的用户可能希望关注 SPR-8903,以便收到进一步的更新通知,例如 Spring Framework 3.2 Bundle 发布到 EBR 时。

新加坡免费 Spring - Hadoop 大会

新闻 | Michael Isvy | 2013 年 8 月 22 日 | ...

我们很高兴地宣布,我们将于 8 月 30 日星期五下午 6 点至 8 点在新加坡市中心举办一场关于 Spring 和 Hadoop 的免费会议。

Spring 最佳实践:从 Spring Petclinic 到 Spring Data Hadoop

Michael Isvy 于 2008 年加入 SpringSource(Spring 的母公司,现为 Pivotal 的一部分)。此后,他在 10 个不同国家教授了超过 1000 名学生学习 Spring。他在众多会议上就 Spring 进行了演讲,并且是 SpringSource 博客 的一位活跃技术博主。Michael 目前担任 SpringSource 亚太地区的教育经理…

SpringSource 培训日程:2013 年 9 月

新闻 | Mark Baars | 2013 年 8 月 9 日 | ...

如果你是一名希望提升 Spring 知识的 Java 开发人员,Pivotal 的 Spring 培训是你的起点。我们在全球范围内提供了多项 Spring 培训,与你作为专业开发人员的需求紧密相连。本月,我们在马萨诸塞州波士顿提供了新的 为期 4 天的 Groovy & Grails 课程。SpringSource 也已开始在湾区、德国、伦敦(英国)和美国(在线课程)提供新的 Hibernate with Spring 课程

2013 年 9 月的完整 Spring 培训日程表如下所示

第 1 步:Core Spring

美洲

亚太地区

欧洲、中东和非洲

第 2 步:Spring Web / Spring 企业集成 / Hibernate with Spring

美洲

亚太地区

欧洲、中东和非洲

如果你附近没有合适的专业培训,你随时可以申请 现场 SpringSource 培训

网络研讨会回放:结合 Cucumber 进行自动化测试的 Spring

新闻 | Pieter Humphrey | 2013 年 8 月 4 日 | ...
讲师:Hemant Joshi

了解 Spring 和 Cucumber 如何集成以简化测试自动化。Cucumber 是一个行为驱动开发 (BDD) 框架,是 TDD(测试驱动开发)的改进。其目的是使开发人员能够以纯文本形式编写高级用例,这些用例可以由非技术利益相关者验证,并将其转化为可执行测试,使用一种名为 Gherkin 的语言编写。Hemant Joshi 将使用 Spring、Cucumber、WebDriver2 向你展示如何优雅而愉快地使用 Spring 和 Cucumber 进行 BDD。


关于讲师

Hemant Joshi

Hemant 目前在 Visa Europe 工作,担任自动化框架技术架构师。负责为 Visa 全球提供 Spring、Cucumber、Java 方面的支持。





网络研讨会回放:不使用 Lambda 的函数式编程

新闻 | Pieter Humphrey | 2013 年 8 月 1 日 | ...

讲师:Mattias Severson & Johan Haleby,Jayway Inc 你可能听说过关于函数式编程的热议,并且可能瞥见过 Java 8 中的新 Lambda 特性。鲜为人知的是,即使在旧版本的 Java 中,实际上也可以利用一些函数式风格的技术。这意味着即使你的组织尚未升级到 Java 8,你也可以采用函数式风格进行编程。在本次会议中,你将了解 LamdaJ、Functional Java 和 Guava 等函数式框架的实际应用经验。在采用它们之前应该考虑什么?它们之间如何比较?如果你仍然使用旧版本的 Java,并希望为 Java 8 的函数式未来做好准备,务必参加本次会议。


关于讲师们

Mattias Severson

Mattias Severson, Jayway, Inc

Mattias 拥有硬件和嵌入式领域的背景,现已将重心转向 Java 和企业领域。他是一位干净代码的倡导者,推崇测试驱动开发和敏捷方法。Mattias 在多种不同环境中积累了经验,范围涵盖从跨国公司的大型服务器解决方案到使用小型微控制器闪烁 LED 等各个方面。他充满好奇、思想开放,并相信在各个层面持续改进。

Johan Haleby, Jayway, Inc

Johan Haleby 是一位瑞典开发者、演讲者和作家,对软件工程,特别是可测试性有着浓厚的兴趣。他创建并贡献了众多开源项目,如 PowerMock、REST Assured 和 Awaitility,并在 Öredev 和 Devoxx 等多个会议和用户组发表演讲。

      </div>
    </div>
    <div></div>
    <div>        </div>
    <div>
      <br />
    </div>
  </div>
</div>

网络研讨会:抵抗不是徒劳:如何谈论 Spring 并影响他人

新闻 | Pieter Humphrey | 2013 年 7 月 8 日 | ...

诚然,Spring Framework 4.0 即将推出的新功能非常令人兴奋,但是对于那些仍在向初级开发人员解释依赖注入的我们来说,该怎么办呢?虽然 Spock、Geb 和 spring-test-mvc 正在革新我们测试应用的能力,但那些仍在向他们的经理证明单元测试价值的高级开发人员呢?强大的技术领导力可以克服组织惯性,这种惯性通常会阻碍你的团队采用 Spring 技术。通过吸取 Liberty 大学软件开发部门从 ColdFusion 的“剪切粘贴式编码”迁移到 Spring Framework 上的企业级应用开发过程中学到的经验教训,提升你的领导技能。学习如何规划有效的技术采用策略,避免“新技术过载”,并平衡技术改进的速度与持续生产的必要性。与经理、初级开发人员和生产系统管理员的关系都将非常重要。更好地理解非技术经理,并探索如何提供他们做出正确决策所需的信息。研究如何为初级开发人员制定辅导计划,这些计划包括但不限于 SpringSource 大学的培训和认证,这样你就可以花更少的时间教学,花更多的时间编码。

关于讲师

Tony Erksine, Liberty University

使用 Spring、Hibernate 和 Oracle 设计和开发 Java Web 应用。在 SDLC 的每个阶段指导开发团队。监督新软件开发人员的审查、招聘和培训。协助组织使用 Scrum 过渡到敏捷软件开发。在 Liberty 开创性地采用新技术和方法(例如 Spring、TDD)。参与各种跨部门的架构、危机解决等工作。更多关于 Tony 的信息

网络研讨会:介绍 Reactor - JVM 上的异步应用框架

新闻 | Pieter Humphrey | 2013 年 6 月 26 日 | ...

现代应用中非人工生成的数据的巨大体量很容易超过传统的单线程、阻塞设计模型。Reactor 旨在解决这一问题,为 JVM 应用提供一个基础框架——这些应用在执行合理大小的无状态异步处理块时需要高吞吐量。加入 Jon Brisbin,他将讨论该项目的动机、启发该项目的设计模式和现有技术,以及它如何融入当今的异步生态系统,这也可以作为他在 SpringOne 2GX 2013 即将举行的会议的预告。


关于讲师

Chris Harris

Jon Brisbin

Jon 与 Spring Data、Grails、RabbitMQ 及其他团队合作,为现代 Ajax 和移动应用提供下一代数据和消息传递功能。他一直与 Spring Data 合作,为 MongoDB 和 Riak 等 NoSQL 数据库提供映射功能,并且正与 RabbitMQ 和 NoSQL 合作,提供现代事件驱动和消息驱动的数据实用工具。他编写了 Grails 对 Riak 的支持,并为 Riak 和 RabbitMQ 社区贡献了基于 Erlang 的实用工具。在加入 SpringSource 之前,Jon 在全球最大的必胜客加盟商处开发私有云架构,在老旧的 Mac 上的 BBEdit 中开发了 Lotus Domino、J2EE、PHP 甚至 Perl CGI 应用,并于 15 年前作为美国空军的情报分析员开始了他的基于 Web 的开发生涯,那时 NCSA Mosaic 1.0 风靡一时。

更多关于 Jon 的信息 »




网络研讨会回放:使用 Spring 构建 RESTful 服务

新闻 | Pieter Humphrey | 2013 年 6 月 25 日 | ...

如今的应用不再孤立存在。REST 应用和 Web 服务是将应用连接在一起的绝佳方式。REST 是一种设计原则,除了所有平台都提供的基本 HTTP 支持外,不对客户端施加任何限制。然而,设计 REST 服务仍然既是艺术也是科学,因为标准正在涌现。加入 Spring 开发者倡导者 Josh Long,他将介绍使用 Spring 进行 REST API 设计的一些细节,基于 Spring MVC、Spring HATEOAS,并回答一些常见问题,例如如何保护 RESTful 服务以及如何……

订阅 Spring 通讯

通过 Spring 通讯保持联系

订阅