Thanks for generating this project using the app accelerator. Please see below for some extra information on each of the technologies you chose
{{#has createType 'technologies/msbuilder'}}Microservice Builder (Beta) delivers a turnkey solution incorporating a runtime, tooling, DevOps, fabric, and customer-managed container orchestration.
See the Microservice Builder (Beta) docs for more details.
Inside the project there is a application.rest package
containing the
LibertyRestEndpoint
class. This adds a REST endpoint which you can access at /rest
There is also a test class named
it.rest.LibertyRestEndpointTest
that will test the REST endpoint to ensure it is working.
For the complete feature documentation, see the jaxrs-2.0 feature description in IBM Knowledge Center.
{{/has}} {{#has this 'microprofile'}}The MicroProfile project is an open community with the aim of optimizing Enterprise Java for a microservices architecture. MicroProfile will be evolving with guidance from the community.
For the complete feature documentation, see the microProfile-1.2 feature description in IBM Knowledge Center.
If you want to share your thoughts you can post straight to the MicroProfile Google group.
{{/has}} {{#has this 'persistence'}}For the complete feature documentation, see the jpa-2.1 feature description in IBM Knowledge Center.
{{/has}} {{#has this 'websocket'}}For the complete feature documentation, see the websocket-1.1 feature description in IBM Knowledge Center.
{{/has}} {{#has this 'web'}}
Inside the project there is a application.servlet package
containing the
LibertyServlet
class. This adds a servlet with an endpoint which you can access at /servlet
There is also a test named
it.servlet.LibertyServletTest
that will test the servlet's endpoint to ensure it is working.
For the complete feature documentation, see the servlet-3.1 feature description in IBM Knowledge Center.
{{/has}} {{#has this 'watsonsdk'}}The Watson SDK provides an API for accessing Watson Services. For the complete documentation, take a look at the Watson developer pages and the Watson SDK github project
{{/has}} {{#has this 'swagger'}}Swagger is a simple yet powerful representation of RESTful APIs.
Discover REST APIs that are available on the Liberty server and then invoke the found REST endpoints using the Swagger user interface. (Username and password are specified in the server.xml)
You can also easily expose the REST endpoints available from your web modules running on Liberty server by documenting the endpoints using the Swagger 2.0 Specification. It is also possible to follow a design-first approach by creating the Swagger documentation first and then generating the server code from it.
For the complete feature documentation, see the apiDiscovery-1.0 feature description in IBM Knowledge Center.
{{/has}} {{#has this 'springbootweb'}}Inside the project there is a application.springboot.web package containing two classes:
SpringBootLibertyApplication: The entry point for the SpringBoot application.LibertyHelloController: A Spring MVC endpoint which you can access at /springbootwebThere is also a test class named it.springboot.web.HelloControllerTest that will test the Spring MVC endpoint to ensure it is working.
Microservice Builder delivers a turnkey solution incorporating a runtime, tooling, DevOps, fabric, and customer-managed container orchestration.
See the Microservice Builder docs for more details.
{{/has}} {{/technologies}} {{#if technologies}}