Monthly Archives: June 2009

Comparison – Test NG v/s JUnit

I have been using TestNG recently but i never really compared it properly with JUnit. Over the next few days i will try to assess the two and come up with an article of my own. in the mean while you can refer to a decent comparison available at http://www.mkyong.com/unittest/junit-4-vs-testng-comparison/ stay tuned to SB for […]

read more

All about JDBC

JDBC drivers are available for most database platforms, from a number of vendors and in a number of different flavors. There are four driver categories: Type 1- JDBC-ODBC Bridge Driver Type 1 drivers use a bridge technology to connect a Java client to an ODBC database service. Sun’s JDBC-ODBC bridge is the most common Type […]

read more

Value Objects [Transfer Objects]

The main reason for using the value objects is because in comparison to using enterprise beans, it is always efficient to pass a single argument with multiple fields in it than passing fields individually. Also it also helps us to enforce the business rules associated with an entity in a lot easier way. Some technologies […]

read more

Singleton Design Pattern

If we are talking about Design Patterns, One of the most common pattern that crosses your mind is Singleton Design Pattern. The underlying definition of the same is “Ensure a class only has one instance, and provide a global point of access to it.” Even though it is simple and most of you might already […]

read more

My New Site

Hi Friends, Thanks for your support on this wordpress blog. But Now onwards I am moving all my content to my own website http://shiningbulls.com Any comments or the latest content will only be available on http://shiningbulls.com. Click here Hope to See you all there.

read more

Java Portlet Specification – JSR 168

The Java Portlet Specification defines a contract between the portlet container and portlets and provides a convenient programming model for Java portlet developers. The Java Portlet Specification V1.0 introduces the basic portlet programming model with: two phases of action processing and rendering in order to support the Model-View-Controller pattern. portlet modes, enabling the portal to […]

read more

Spring AOP (Aspect Oriented Programming)

• Aspect-Oriented Programming (AOP) complements Object-Oriented Programming (OOP) by providing another way of thinking about program structure. In addition to classes, AOP gives you aspects. Aspects enable modularization of concerns such as transaction management that cut across multiple types and objects. (Such concerns are often termed crosscutting concerns.) • One of the key components of […]

read more