Hi All,
Today we are going to talk about how to create a jax-rs
service using WSO2 Developer Studio.
First of all you have to download the WSO2 Developer Studio form
the WSO2 product page.
Developer studio comes as a plugin for eclips.
Using Developer Studio it is really easy to create the
service and deploy.
Once you have WSO2 Developer Studio Downloaded, extract the
content to a local folder. Then open eclips.
There you can find “Developer Studio” on the top menu bar
and select open dashboard.
Here you have to select JSX-RS Service Project.
Select Create New JAX-RS Service and click Next.
Fill in the project details
Then click on finish.
Then the environment for the jax-rs service project will be
created.
Here we are creating a simple service with User Object class
and service class to get user information.
You can create a simple user object class as follows with defining
it as the root element.
Developer Studio provides the options to auto generate the
getters and setters as well.
Then you can write the jax-rs
service using the object creted as User as follows:-
When you are writing a jax-rs service, the attention should
be given to jax-rs annotations.
You can see that the @Path element is set for the service and
two @GET methods are written each having the specific @Path defined.
You can follow the below links to read more about jax-rs and
xml annoatations:-
Once the service is completed, you can simply deploy it by
right clicking on the project -> and selecting Export Project as Deployable
Archive.
Here you can mention the path you want to create the .war
file.
See you next time. Cheers!
No comments:
Post a Comment