Java EE 7 meets Java 8
The last few years have been pretty exciting for Java with new versions of EE and SE platforms. Java EE, introduced a new API to build WebSockets; a new API to parse, process and generate JSON; a new Client API in JAX-RS to invoke REST services, and finally the Batch Processing API to build batch applications. Java SE brought us the long awaited Lambda expressions; the powerful Streams API to perform operations like filtering, mapping or sorting in a very easy and fluent way, and a brand new Date Time API, to deal with the complexities of Timezones and Periods. This session will combine all of these elements together and show you how to easily develop an application using Java SE 8 with Java EE 7, with live coding and samples.
My name is Roberto Cortez and I was born in Venezuela, but I have spent most of my life in Coimbra – Portugal, where I currently live. I am a professional Java Developer working in the software development industry, with more than 8 years of experience in business areas like Finance, Insurance and Government. I have finished my degree in Informatics Engineering (equivalent to the Bologna Master’s degree) from the Department of Informatics Engineering of the University of Coimbra in 2006, however I started to learn and enjoy Java in 1998. I work with many Java based technologies like JavaEE, Spring, Hibernate, GWT, JBoss AS and Maven just to name a few, always relying on my favorite IDE: IntelliJ IDEA. As a Freelancer / Independent Contractor I travelled around the world (an old dream) to customers, but also to attend Java conferences. The direct contact with the Java community made me want to become an active member in the community itself. For that reason, I have created the Coimbra Java User Group, started to contribute to Open Source on Github and launched this blog, so I can share some of the knowledge that I gained over the years. I hope you find it useful! Currently, I’m working with Tomitribe. After working for a few major corporations, I’m eager to help and grow something from the ground up. I’m very excited to work with all the amazing tribers working hard to make TomEE a compelling Java EE server.