Java Application Tutorials


We hope that you will enjoy our Java Application tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own Java Application tutorials to our site. Thank you !

Sort by:
Wicket: An easy framework for building dynamic Web pages
Wicket: An easy framework for building dynamic Web pages
Wicket provides an object-oriented approach toward developing dynamic Web-based UI applications. Because Wicket is pure Java and HTML code, you can leverage your knowledge about Java to write applications based on Wicket, dramatically reducing your development time. This article gives you an overview of Wicket and describes how you can use Wicket to rapidly build Web-based applications in a non-intrusive and easy way.
Category: Java tutorials > Application - Difficulty:
Testing Grails: Squash bugs and build executable documentation
Testing Grails: Squash bugs and build executable documentation
Grails makes it easy to ensure that your Web applications start out bug free and stay that way. As a bonus, you can leverage your test code to produce a rich set of executable documentation that is always up-to-date. This article shows you the Grails testing ropes.
Category: Java tutorials > Application - Difficulty:
Optimize your existing JDBC apps using pureQuery
Optimize your existing JDBC apps using pureQuery
Data Studio Developer and Data Studio pureQuery Runtime include a new feature called client optimization that enables developers to take advantage of the benefits of static SQL execution without having to modify their existing custom-developed, framework-based, or packaged JDBC applications. In this tutorial, learn how to use the tooling provided by Data Studio Developer to enable a JDBC application to use this new capability.
Category: Java tutorials > Application - Difficulty:
Build RESTful services for your Web application
Build RESTful services for your Web application
In this series, learn all about WebSphere sMash, a simple environment for creating, assembling, and executing applications based on current Web technologies. Using a step-by-step example, you set up the environment, create a project, build a RESTful service to expose data, test your application, and import a sample application to consume the RESTful services.
Category: Java tutorials > Application - Difficulty:
Fluid Sync
Fluid Sync
Add multi-user collaboration or multi-device capabilities to your application using Fluid Sync, a java library. Applications become "fluid" in the sense that a running application can be spread to a new device. With Fluid Sync, each device has a copy of the application and a replica of the application state that a real-time synchronization protocol keeps consistent.
Category: Java tutorials > Application - Difficulty:
Framework for Java Database Connectivity
Framework for Java Database Connectivity
Find out how the Framework for Java Database Connectivity demonstrates the ease with which a Java application may be designed to access a source code repository using a relational query language, such as SQL. The design was made general enough to accommodate easy access to virtually any data source.
Category: Java tutorials > Application - Difficulty:
Analysis and Generation of Ant Build File
Analysis and Generation of Ant Build File
Developers building applications using J2EE or Service Component Architecture (SCA) use an Integrated Development Environment (IDE). Yet, some parts must be built outside the IDE including the Ant build file, which is written in XML format. Learn how the Analysis and Generation tool analyzes a testable Ant build file for J2EE and SCA projects developed using Eclipse, Rational, or WebSphere IDEs.
Category: Java tutorials > Application - Difficulty:
Create JSF-like components, using JSP tag files
Create JSF-like components, using JSP tag files
The most important Java standards that we use today for building Web applications are JavaServer Pages (JSP) and JavaServer Faces (JSF). In this final part of the series, learn how to use deferred values and deferred methods in custom JSP tags to create JSF-like components.
Category: Java tutorials > Application - Difficulty:
Creating a struts project using Eclipse Ganymede
Creating a struts project using Eclipse Ganymede
The Author has provided great tips on how to use the latest version of Eclipse Ganymede to develop struts applications smoothly. If you want to develop struts projects but do not want to use RAD or WSAD from IBM due to cost then this is a solution for you. The Author is always looking for simple inexpensive solutions for J2EE development.
Category: Java tutorials > Application - Difficulty:
Create a pureQuery Application using Spring
Create a pureQuery Application using Spring
Spring is an open source Java/J2EE application framework that offers higher level data access features like transaction management, resource management, and Data Access Object hierarchies. This tutorial guides you in creating a pureQuery application that uses the Spring Framework's Data Access features. Integrating Spring with pureQuery leads to simpler application development and maintenance experience.
Category: Java tutorials > Application - Difficulty:
Test performance of e-business apps using FoCus
Test performance of e-business apps using FoCus
Discover FoCuS, a tool that implements the functional coverage methodology and improves testing of applications by providing detailed information on the areas in which testing is lacking. Functional coverage refers to testing the performance of an e-business application and making sure that the design of the test covers every aspect of what the application is meant to do.
Category: Java tutorials > Application - Difficulty:
Open a Rich Client Platform app from a URL
Open a Rich Client Platform app from a URL
Imagine being able to navigate to the rich function of a Rich Client Platform (RCP) application just as easily as you can navigate to a Web page today. Follow along to enable the opening of specific business objects in your Eclipse RCP application simply by clicking a URL.
Category: Java tutorials > Application - Difficulty:
Abstract User Interface Markup Language Toolkit
Abstract User Interface Markup Language Toolkit
Learn to write an application once and run it in Java Swing or on the Web without any changes. The Abstract User Interface Markup Language Toolkit provides software tools that allow you to easily build user interfaces and generate Java data and event-handling code for them.
Category: Java tutorials > Application - Difficulty:
Creating a simple Hibernate Application
Creating a simple Hibernate Application
Hibernate Application with association between two entities Customer and HomeAddress. NetBeans 6.1 is our IDE and MySQL the backend.
Category: Java tutorials > Application - Difficulty:
Grails services and Google Maps
Grails services and Google Maps
Learn how to add maps to a Grails application using freely available APIs and Web services in this latest installment of Mastering Grails. Use the trip-planner sample application from previous installments and take it to the next level with geocoding, Google Maps, and Grails services.
Category: Java tutorials > Application - Difficulty:
Total Tutorials in Category: 31