Skip to content

Ballerina code sample for database related operations with JDBC which are exposed as API endpoints using a ballerina service. Underlying scenaio is a student management system where you can add edit and delete them. You can find the UI for the service at https://github.com/deshankoswatte/student-data-collector-frontend.

License

Notifications You must be signed in to change notification settings

deshankoswatte/ballerina-sample-jdbc-operations

Repository files navigation

ballerina-sample-jdbc-operations

Table of Contents

About the project

Ballerina code sample for database related operations with JDBC which are exposed as API endpoints using a ballerina service. Underlying scenaio is a student management system where you can add edit and delete them. You can find the UI for the service at https://github.com/deshankoswatte/student-data-collector-frontend. Module overviews for the two modules manage_students and students_service can be found at the relevant module's Module.md file, you can use it to gain a brief idea about the purpose of each module.

Prerequisites

You should have installed:

Try out the project

  • Clone the repository to a place of your preference using the command git clone https://github.com/deshankoswatte/ballerina-sample-jdbc-operations.git.
  • Open the cloned repository folder.
  • Run the program using the command using jdbc_operations.activate.sh on the root folder.
  • Import the postman collection student.postman_collection.json located at src/students_service/resources/student.postman_collection.json and try out the requests by changing the parameters or you can try it out with the frontend located at https://github.com/deshankoswatte/student-data-collector-frontend.

Contributing

Contributions make the open source community such an amazing place to learn, inspire, and create. Any contribution you make to this project is greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/NewFeature)
  3. Commit your Changes (git commit -m 'Add some NewFeature')
  4. Push to the Branch (git push origin feature/NewFeature)
  5. Open a Pull Request

License

Distributed under the Apache License 2.0. See LICENSE for more information.

About

Ballerina code sample for database related operations with JDBC which are exposed as API endpoints using a ballerina service. Underlying scenaio is a student management system where you can add edit and delete them. You can find the UI for the service at https://github.com/deshankoswatte/student-data-collector-frontend.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published