• Hibernate Tutorials
    Hibernate, created by Gavin King, known as the the best object/relational persistence tool for Java developers (Now is support .NET). It provides many elegant and innovative ways to simplifies the database transaction handling in Java...
  • Spring 2.5.x Tutorials
    The Spring framework , created by Rod Johnson, is an extremely powerful Inversion of control(IoC) framework to helps decouple your project components' dependencies. In this tutorials, it's provides many step by step examples and explanations on using Spring framework...
  • Spring MVC Tutorials
    Spring MVC, a Java Model-View-Contraller (MVC) web framework, which builds on the Spring Inversion of control(IoC) framework, extensive use of the Spring's features to make this Spring MVC framework highly decouple the components dependency ...
  • Struts 1.x Tutorials
    Struts 1.x is the most famous, classic and proven Model-View-Contraller (MVC) framework. The huge success of Struts 1.x in early day, caused hundreds of thousand companies are implemented Struts 1.x, and never consider upgrade...
  • Struts 2 Tutorials
    Struts 2, another popular Java Model-View-Contraller (MVC) framework, combine of both successful WebWork and Struts 1 web frameworks. Apache Struts 2, is totally different with Struts 1, it's core features are all implemented with interceptors, "value stack" concept, OGNL expression...
  • Java XML Tutorials
    In Java, two built-in XML parsers are available - DOM and SAX, both have their pros and cons. Here's few examples to show how to create, modify and read a XML file with Java DOM, SAX and JDOM xml parser...
  • Java I/O Tutorials
    Java comes with many handy I/O classes to support the input and output through bytes stream and file system. Here's a list of the Java I/O examples including file, temporary file and directory manipulation, encoding, serialized and also compression with zip or Gzip...
  • Java Regular Expression Tutorials
    Java has comprehensive support for Regular Expression functionality through the java.util.regex package. The regular expression language is easy to learn but hard to master, the better way to learn it is through examples...
  • JUnit Tutorials
    JUnit is the most famous unit test framework in Java, However it is only suitable for pure unit testing, for integration test, you should go for TestNG instead...
  • TestNG Tutorials
    TestNG (Next Generation) is a testing framework which inspired by JUnit and NUnit, but introducing many new innovative functionality like dependency testing, grouping concept to make testing more powerful and easier to do...
  • Maven Tutorials
    Apache Maven, is an innovative software project management tool, provides new concept of a project object model (POM) file to manage project's build, dependency and documentation. The most powerful feature is able to download the project dependency libraries automatically...
  • Apache Archiva Tutorials
    Apache Archiva is a repository management that helps to create a Maven repository in your end. To simple, it helps to create a Maven repository in your computer, and Maven will look for the dependency libraries in your personal repository instead of the default Maven central repository...
  • jQuery Tutorials
    jQuery is a small 24k (minified) JavaScript library, provides an extremely easy and powerful selectors to select almost anything you want in HTML page. In addition, it also comes with many innovative ways for DOM traversing, event handling...