10. A computer program product comprising: a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code to modify the application to register a servlet; computer readable program code to publish the application to the cloud computing environment; during execution of the application, computer readable program code to use the servlet to: detect annotated entities created in the code of the application by parsing user codes; find out properties and property types of the annotated entities; generate a plurality of structured query language (SQL) statements to query out data to be backed up in accordance with the annotated entities; and publish the backed up data.
15. The computer readable storage medium according to claim 10 , further comprising computer readable program code to add a library to the application.