Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add spring-mysql-redis to samples java #78

Merged
merged 5 commits into from
Aug 16, 2024
Merged

Conversation

Hermione2408
Copy link
Member

@Hermione2408 Hermione2408 commented Aug 14, 2024

Description

This PR introduces a new sample application named spring-mysql-redis to the samples-java repository. The application is a simple to-do list manager that demonstrates the integration of key technologies: Spring Boot, MySQL, and Redis.

Spring Boot: Used as the main framework to build the application, providing a robust and flexible foundation for web applications.
MySQL: Serves as the relational database to store persistent data, such as to-do items.
Redis: Implemented as a caching layer to optimize database access and improve performance by storing frequently accessed data.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

  • The application was tested by running locally using Docker containers for MySQL and Redis.
  • The functionality was verified by creating, reading, updating, and deleting to-do items, with MySQL handling persistent storage and Redis caching these operations.

Additional Context (Please include any Screenshots/gifs if relevant)

...

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules
  • I have checked my code and corrected any misspellings
  • I have tagged the reviewers in a comment below incase my pull request is ready for a review
  • I have signed the commit message to agree to Developer Certificate of Origin (DCO) (to certify that you wrote or otherwise have the right to submit your contribution to the project.) by adding "--signoff" to my git commit command.

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Copy link
Member

@Sarthak160 Sarthak160 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove .idea folder and target folder also add in gitignore

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Copy link
Member

@Sarthak160 Sarthak160 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Sarthak160 Sarthak160 merged commit 6c22ff7 into main Aug 16, 2024
2 checks passed
@Hermione2408 Hermione2408 self-assigned this Aug 20, 2024
jaiakash pushed a commit to jaiakash/samples-java that referenced this pull request Sep 9, 2024
* feat:Add spring-mysql-redis to samples java

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>

* remove .idea and target folder

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>

* add .idea and target to gitignore

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>

* add .idea and target to gitignore

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>

* remove reports from .gitignore

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>

---------

Signed-off-by: Hermione Dadheech <hermionedadheech@gmail.com>
Signed-off-by: Akash Jaiswal <akashjaiswal3846@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants