background preloader

Java

Facebook Twitter

JAR files

J4 Class. Profiling. Using a Swing Worker Thread. Oracle Technology Network > Java Software Downloads View All Downloads Top Downloads New Downloads What's New Java in the Cloud: Rapidly develop and deploy Java business applications in the cloud. Essential Links Developer Spotlight Java EE—the Most Lightweight Enterprise Framework?

Blogs Technologies Contact Us About Oracle Cloud Events Top Actions News Key Topics Oracle Integrated Cloud Applications & Platform Services. Code Conventions for the Java Programming Language. Java SE Desktop Technologies - Java Web Start Technology. Developers.

Http

OSGi. [edit] The OSGi Alliance, formerly known as the Open Services Gateway initiative, now an obsolete name, is an open standards organization founded in March 1999 that originally specified and continues to maintain the OSGi standard. Specification process[edit] The OSGi specification is developed by the members in an open process and made available to the public free of charge under the OSGi Specification License.[2] The OSGi Alliance has a compliance program that is open to members only. As of November 2010, there are seven certified OSGi framework implementations.[3] A separate page lists both certified and non-certified OSGi Specification Implementations, which include OSGi frameworks and other OSGi specifications.

Architecture[edit] OSGi Service Gateway Architecture Any framework that implements the OSGi standard provides an environment for the modularization of applications into smaller bundles. The framework is conceptually divided into the following areas: Bundles Services Services Registry. Eclipse - The Eclipse Foundation open source community website. Twelve Best Practices For Spring XML Configurations. By Jason Zhicheng Li 01/25/2006 Spring is a powerful Java application framework, used in a wide range of Java applications. It provides enterprise services to Plain Old Java Objects (POJOs). Spring uses dependency injection to achieve simplification and increase testability. Spring beans, dependencies, and the services needed by beans are specified in configuration files, which are typically in an XML format. The XML configuration files, however, are verbose and unwieldy. They can become hard to read and manage when you are working on a large project where many Spring beans are defined.

In this article, I will show you 12 best practices for Spring XML configurations. 1. Spring can autowire dependencies through introspection of the bean classes so that you do not have to explicitly specify the bean properties or constructor arguments. The property names of the OrderService class are used to match a bean instance in the container. 2. This is the same philosophy as for Java code. 3.

Libraries

Web/Services. Build/Source.