 |
The Spring framework decouples the application code from the choice of the J2EE server and also provides best practices and design patterns to improve the overall quality of the code. |
 |
The hibernate framework allows a clean mapping of Java objects into relational tables, and provides a layer of abstraction to allow the code to be database independent. |
 |
Rainfall guage data is transferred to the analysis server via a suitable protocol such as FTP. This data will be parsed by the server and then persisted. |
 |
Various Java bean classes are created for each database table, e.g. Region, Zone, Location etc. These beans will be persisted and loaded using Hibernate. JSP (Java Server Pages) technology will be used for the presentation layer. |