October 2007

October 17, 2007: Using Spring With the NetBeans Visual Web Pack

Presentation Abstract

This demonstration shows you how to use the Spring framework in a NetBeans Visual Web Pack project. You can expect to learn about:
° Building a Spring service layer with validators, declarative transactional support, choice of connection pooling options, SimpleJdbcTemplate using Java 5 generics, unit tests, etc.
° Wrapping back end data with ObjectListDataProvider objects for binding to JavaServer Faces components. CachedRowSetDataProvider which is used by VWP has a thread safety issue http://wiki.netbeans.info/wiki/view/VwpRowSetThreadSafe
° Clear separation of concerns for validators, DAO, service layers, etc.
See http://www.netbeans.org/kb/55/vwp-hibernate.html for building simple read-only Hibernate application.

About the Speaker

Steve Goldsmith has been programming since 1980 and working professionally in the field for over 20 years. Steve has played many roles over the years from developer, development supervisor, enterprise architect and now sr. systems architect.

He worked for Travelers insurance programming and managed their systems for 3.5 years in the late 1980s.

Steve has been with FCCI Insurance Group for almost 16 years filling many roles over that time span.

The event will be hosted by FCCI Insurance Group. FCCI located at
6300 University Pkwy, Sarasota, FL 34240, which is just east
of exit 213 off I75.
Map It

Food and refreshments will be provided by TEKsystems

About our Sponsor

TEKsystems is the nation's premier provider of technology execution services. Our heritage as one of the largest single source providers of information technology and communications staffing allows us to offer our clients world-class technology execution delivered with customer service that's second to none. We've built TEKsystems by seeking out professionals with integrity, character, know-how, and relentless work ethic. We define success according to how satisfied our technical professionals are and how satisfied our clients are. That's why we take so many measures to ensure this satisfaction. For technical professionals, this means career development services, competitive compensation and benefits, and truly exciting and challenging work assignments.
4200 W. Cypress St., Ste. 200, Tampa, FL 33607
888.275.2398 T 813.636.3711
F 813.636.3790 M 727.967.1007