I'm extremely excited about the coming weeks, because they will provide a unique opportunity to talk at two major events about several projects that I've been involved in, here at JBoss.
A few talks will be about Spring and Java EE. Now, one of the goals of projects such as Snowdrop is to make sure that JBoss, a Java EE certified runtime, is the best runtime for Spring applications. Other projects, such as Arquillian and Forge, while Java EE-focused at the core, include significant Spring support as well, for in-container testing and rapidly developing applications. The unifying thread of all these efforts is the fundamental belief we all share that combining the development model of Spring with the power of Java EE services is not only a viable, but a desirable approach when building Spring applications, and it is a key approach for Spring developers when looking forward to adopting the Java EE-development model, for example, CDI. So, if Spring and Java EE interest you, come hear about the JBoss perspective on it from me.
At Java One:
- come at the JBoss mini-theater on Monday October 1st at 12:00pm, for a "Spring on JBoss session" focused specifically on the best practices of building Spring applications on JBoss AS. I'll show you how to use tools like Forge and Arquillian to get the best out of your Spring projects.
- on Thursday, October 4, at 3:30pm, attend my session CON10659 - "Migrate from Spring to Java EE: Approaches and Techniques for Spring developers". I'll give you a pragmatic introduction to the tools that can help you understand and use efficiently Java EE, if you already have experience with Spring - learning how to use the infrastructure, how to do in-container testing and finally integrate Java EE components with Spring using a CDI bridge (and why would you want to do that). As Java EE 6 is becoming more popular, and we are gearing towards Java EE7, it will be an interesting walkthrough for you, especially if you have lived on the other side of the fence, so to speak.
At Spring One:
- on Wednesday, October 17 at 4:30 pm, attend Juergen Hoeller's and my session about "Java EE Services for Spring Applications". We will talk about the more common and less-common used Java EE service, Java EE 6 and Java EE7, what should you expect from an application server in terms of services and how can you circumvent that (and what are the implications),what are the options for integrating Spring and Java EE native development models. It's quite a lot of topics, but it's all very interesting, and I'm excited by it, especially as, needless to say, it's an honour to co-present along Juergen.
See you there!