Learn about JavaEE 6 (Part 2 of 2)

  • August 12, 2010 · 6:00 PM
  • SUPINFO International University

In August, we are doing something special! Arun Gupta, from Sun - now Oracle, has generously offered to deliver a two-evening crash-course on Java EE 6 for our group! August 10th and 12th. While you can certainly get an overview of Java EE 6 online, Arun promised not only to explain to us what Java EE 6 is and why it matters, but also to get us to play with this new technology. That's right, this is going to be a hands-on workshop - assuming you are willing to get your hands dirty. You just have to bring your own laptops pre-loaded with JDK 1.6 U20+ and NetBeans 6.9 "All" version! Some of you may remember Arun from our May 12th, 2009 event when he talked about GlassFish. So, here is the ouline for this two-day bootcamp event: Tuesday, August 10th, 6:00-9:30pm (requires a separate RSVP) * Overview of Java EE 6 * Managed Beans 1.0 * Interceptors 1.1 * Servlets 3.0 * EJB 3.1 * GlassFish 3 Introduction Thursday, August 12th, 6:00-9:30pm * JPA 2.0 * CDI 1.1 * JSF 2.0 * GlassFish 3.1 Features & Roadmap Pizza for this event will be sponsored by Michael Viguilla from TekSystems and beverages will be provided by Brigham Thompson with Williams-Sonoma, Inc. As always, we'll be giving away books, and other goodies from O'Reilly, Sun/Oracle, JetBrains, etc. About Arun Gupta: Arun Gupta is a GlassFish Evangelist focusing on Web Tier at Sun, now Oracle. He was the spec lead for APIs in the Java platform, committer in multiple Open Source projects, participated in standard bodies and contributed to Java EE and SE releases.

Join or login to comment.

  • Aleksandar Gargenta

    I uploaded some pix that I snapped at this event:
    http://www.sfjava.org/photos/10...­

    September 19, 2010

  • Morgan Conrad

    Great meetup - thank you Arun. Are the slides available somewhere?

    September 5, 2010

  • Joseph C Jackson

    Good learning. :-))

    August 23, 2010

  • Mike Salera

    Thanks, @gurpreet. POJOs are what I am after. Yes I would like to see an example persistence.xml that accomplishes this.. even if to-day it only works with Hibernate/JPA and EntityManager.

    August 18, 2010

  • Jim Youll

    I find it interesting that so much of coding has been taken out of code. Spring is fascinating in that it'd rather write an external config file than solve the problem in application code. I suppose i'm not understand what's better about this, apart from job security for the maintainers. J2EE6 isn't nearly as twisty, but the extensive use of annotations seems to take us, in some ways, away from configurable code and back toward hardcoded constants...

    August 18, 2010

  • Gurpreet Singh

    Managed Beans are simple plain POJO beans and are injectable . You can always provide Mock dependancies when writing Unit tests for them.

    For example you can configure 2 persistence units one for testing (in memory database) and other one for real database. In your unit test class , inject appropriate persistence Unit.

    August 18, 2010

  • Mike Salera

    Layers alone are not always meaningful. Since so many of the systems we build are wonderfully layered, yet *tightly coupled*.

    More 'managed' beans? How do you de-couple and test one of those? Isn't this why the Spring framework came along, to challenge the largesse of enterprise Java?

    August 18, 2010

  • Gurpreet Singh

    From Design pattern point of view, Is it a good practice to do every thing in your managed bean's and get rid of your DAO and Service layer?

    Gavin King in his Seam Implementation said that , its overkill of patterns.

    Just want to know what other people think about it and Do we really require those traditional layers for a solid application(Easy to maintain , scalable and lot more things)

    August 18, 2010

  • Henry Dall

    I really enjoyed both nights. There were several JEE 6 (now I now the correct way to say it) technologies that I had heard of but quite didn't understand ... especially in regards to how they integrate. Now I do. Having it be a coding exercise (?) really helped it to click with me. I will experiment with it (why not, it's free ... right) and hopefully use it for a client in the future. Thanks bunches.

    August 13, 2010

  • Aleksandar Gargenta

    Here is the final version of the HelloWorld project that Arun sent to us:
    http://files.meetup.com/930480/...­

    August 13, 2010

  • A former member
    A former member

    Great thanks for putting this on.

    August 13, 2010

  • Aleksandar Gargenta

    This was an amazing intro to Java EE6 and (GlassFish 3 and NetBeans 6.9). Thank you Arun!!!

    August 13, 2010

  • Paul Chen

    Arun and Aleksandar were great. I really appreciate all the effort these guys and the sponsors put into this event.

    August 13, 2010

  • Henry N

    Looking for carpool... Is anyone going to Berkeley area after the meeting?

    August 12, 2010

  • Chung

    Anyone want to carpool and split street parking cost? I'm leaving Colma around 5pm, and can pick you up if you are conveniently along the way.

    August 12, 2010

  • Joseph C Jackson

    Given that some people had problems locating the correct download with the MeetUp blerb given, may I suggest the following sentence instead please? ... Download at http://netbeans.org/downloads/i...­ , in the Bundles table choose the download button at the bottom of the right-most column called All, button noted as Free and 319M, push this button and complete the download and install; needs about .9 gig of disk space.

    August 12, 2010

  • Aleksandar Gargenta

    The project snapshot from the first day is available here:
    http://files.meetup.com/930480/...­

    August 12, 2010

  • Aleksandar Gargenta

    I just heard from Arun Gupta, and he wants us to have the following pre-installed:
    - JDK 1.6 U20+
    - NetBeans 6.9 "All" version

    While it is certainly possible for people to use Eclipse or any other IDE with GlassFish 3/Java EE 6, for the purposes of this workshop, it will be easier if everyone is on the same platform.

    July 26, 2010

Our Sponsors

  • Twitter

    Awesome venue, food and drinks for our meetup!

  • NewCircle

    Awesome venue for our events!

  • O'Reilly

    Gives away technical books at our meetings.

People in this
Meetup are also in:

illustration

It's a breeze to start the perfect Meetup Group for you

Every Meetup Group started with somebody like you who wanted to get together with like-minded people.

Start a Meetup Group

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy