Wednesday, September 17, 2008

What is a Plug-in and how to use Java plug-ins with Struts?

What is a Plug-in and how to use Java plug-ins with Struts?: "Any Java class that you want to initialize when Struts application starts up and destroy when the application shuts down is a Java Plug-in. You can create a Java Plug-in by creating a Java class that implements org.apache.struts.action.Plugin interface."

What is a Plug-in and how to use Java plug-ins with Struts?

What is a Plug-in and how to use Java plug-ins with Struts?: "Any Java class that you want to initialize when Struts application starts up and destroy when the application shuts down is a Java Plug-in. You can create a Java Plug-in by creating a Java class that implements org.apache.struts.action.Plugin interface."

Wednesday, September 03, 2008

What is JasperReports?

What is JasperReports?: "JasperReports is a powerful open source reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files. It is entirely written in Java and can be used in a variety of Java enabled applications to generate dynamic content.

Its main purpose is to help creating page oriented, ready to print documents in a simple and flexible manner.JasperReports organizes data retrieved from a relational database through JDBC according to the report design defined in an XML file. In order to fill a report with data, the report design must be compiled first."

Hibernate Vs. JDBC ( A comparison)

Hibernate Vs. JDBC ( A comparison): "JDBC stands for Java Database Connectivity allows developers to connect, query and update a database using the Structured Query Language. JDBC API standard provides Java developers to interact with different RDBMS and access table data through Java application without learning RDBMS details and using Database Specific JDBC Drivers.

Hibernate is an Object-Relational Mapping (ORM) solution for JAVA. It is a powerful, high performance object/relational persistence and query service. It allows us to develop persistent classes following object-oriented idiom – including association, inheritance and polymorphism.

Listed below is the comparison chart of difference beetween JDBC and Hibernate"