Spring is an open source framework for the Java platform and .NET framework that focuses on managing business objects with a layered architecture. When developing under the open source Spring framework for Java and .NET, what are the best practices in transaction management, data access and aspect-oriented programming? Learn about using the Spring IDE and mastering the core container and security. Stay up-to-date on Spring development tools, Spring Web services and Spring python. In this section on Spring, we offer news, research and tutorials to help you develop applications, keep them secure and get a handle on managing data, objects and the core container.
JSR-286 development tutorial: Understanding the PortletSession
11 Aug 2013
Tutorial - The key to state management in web based applications is the session object. Here we explore the Portlet 2.0 API's PortletSession, how it is used, and how it relates to the HttpSession of the Servlet and JSP specification.
From EJBs to the mobile web: Re-emerging trends in enterprise Java development
01 Aug 2013
Feature - Java EE 7 has just been released, but many old technologies, from EJBs to JPA for data persistence are becoming more popular than ever. Here we look at a few trends in enterprise Java development.
JSR-286 development tutorial: Data clashes and encoding namespaces
27 Jul 2013
JSR-286 development tutorial: Linking back to the portal with the PortletURL
27 Jul 2013
Tutorial - In this JSR-286 development tutorial we look at the PortletURL and the challenge developers face when trying to link back to the portal, a portal page or a given portlet instance.
JSR-286 portlet development tutorial and technology guide
21 Jul 2013
Feature - This JSR-286 Portlet Development Tutorial and Technology Guide is designed to help enterprise Java professionals gain the knowledge they need to excel in the emerging portal and portlet development space.
Hibernate still leads the way with search, envers and multitenancy support
14 Jul 2013
Feature - A great deal of features have been added to the JPA 2.1 specification, but Hibernate still leads the way with features surrounding search, envers and multitenancy support.
Portlet development skills put Java pros in demand
19 Apr 2013
Feature - Traditional Java development skills are common, but for programmers interested in putting themselves in demand, learning portlet programming is the way to go. Here we look at the similarities between portlets and servlets.
The dangers of choosing the wrong open source software license
21 Feb 2013
Video - With more than 1,000 variations in existence, how do you know which open source software license is best for your organization?
Spring sucks? Refuting the case against Spring
11 Jan 2013
Spring Summary - Because some old school J2EE types think Spring sucks, Ken Rimple takes some time to refute common complaints about Spring.
Spring vs. Java EE: Making the case for Spring
11 Jan 2013
Spring Summary - Ken Rimple's case for Spring includes comparisons to Java EE, but he also expounds on improvements Spring and other languages have brought to the JVM.