• Garmin International

    1200 E 151st Street, Olathe, KS (map)

  • Developing using the Java Programming Language is a powerful tool in the enterprise or web space for modern applications. Utilizing the Spring framework is not only arguably the best way to write Java software, but also the most efficient. That being said, all too often Spring developers forget the basic concepts of clean code and Object Oriented Programming because of how much utility Spring brings to the plate. This talk will be a discussion of some best practices when developing applications using the Spring Framework for Java. While presented in an opinionated fashion, the hope for mutual discussion will help all of us develop better practices for code that can not only be easily read but also easy to maintain. We will look at practices on code organization, property management, sql management for jdbc, autowiring, and separation of concerns. 

    Bio: Frank Moley is a architect for Garmin International with 14+ years experience in the entire SDLC process. He has spent 6+ years developing Java applications using Spring and is a Spring Certified Professional for both the 3.0 and 4.0 versions. Frank is an active public speaker teaching about Spring and design patterns, as well as an active educator for Garmin internally with the Spring Framework.
  • 0 Response to "August 3rd: Kansas City Spring User Group Meeting"

    Post a Comment

    Group Tools

    Random Prize Winner
    Use this tool to generate random numbers for prize drawings.

    Computer Humor Slideshow
    Just for fun!

    Follow this twitter list of the twitter accounts for the user groups. Ask for your group to be added to this list: twitter list
    Subscribe to the Kansas City User Group Newspaper at

    Blog Archive

    About Me

    My photo

    Work: I love computers and am passionate about writing good software and sharing what I've learned.
    Community: I volunteer time and money to several organizations like Rose Brooks Center, Hope House, MOCSA, CAPA, my HOA, and the software development community.