Java Software Development Tutorials and Videos

Spring Enabled Enterprise Application Management

This presentation will show how management and monitoring can be easily and consistently incorporated into any enterprise application using Spring. Attendees will learn best practices for architecting applications for manageability, and will see how they can achieve runtime application monitoring with minimal configuration and low performance overhead. Spring provides components …

The Eclipse Java Persistence Platform: EclipseLink’s Full Monty

The announcement of Eclipse’s Java Persistence Platform project signals the inauguration of a new generation of persistence in which all of the dominant persistence standards are implemented and accessible from a single source. The project, nicknamed EclipseLink, is composed of a set of separate runtime components that run in both …

Lecture 17 | Programming Methodology (Stanford University)

Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami wraps up arrays and introduces array lists.  CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is …