> 1) How can I submit PUT and DELETE HTTP requests to my URIs, to test that my > various handler methods are working? Obviously GET and POST ones can be > issued by knocking up a simple form... > 2) When I eventually issue PUT and POST requests, how do I pass in data to > create and update (respectively) the resources?
I test almost exclusively with curl, which has options to do #1 and #2. curl is great. One motto I have is "If I can't do it with curl, it's probably not REST." > 3) After getting all the verb methods firing off for the various resources, > I'll be wanting to properly persist and return real data from a database. I > noticed that there is a JDBC connector, that you can pass in SQL embedded in > XML format. Is this the proper way to do this (to keep inline with the > framework) or would it be better to establish my own JDBC connection and > get/modify/update/delete the data directly myself. I would recommend Hibernate among the others recommended. .. Adam

