Project: spring-security-jpa Description: This project demonstrates how to setup spring security and use spring data jpa from scratch Keywords: spring, security, data jpa Web link: https://www.youtube.com/watch?v=TNt3GHuayXs&t=22s
Project: spring-security-configuration-demo Description: This project demonstrates how to setup spring secrity and use in memory authentication and role based authorization. Keywords: spring, security, authentication, authorization, in memory, http security Web link: https://www.youtube.com/watch?v=iyXne7dIn7U&list=PLVlZi9Te9BeFqK9SKXUEnT1PYErHP4Vli&index=3 https://www.youtube.com/watch?v=payxWrmF_0k&list=PLVlZi9Te9BeFqK9SKXUEnT1PYErHP4Vli&index=5&t=6s Github: https://github.com/koushikkothagal/spring-boot-security
Project: spring-security-jwt Description: This project demonstrates how to setup jwt based authentication Keywords: spring, security, authentication, authorization, jwt token Web link: https://www.youtube.com/playlist?list=PLqq-6Pq4lTTYTEooakHchTGglSvkZAjnE Github: https://github.com/koushikkothagal/spring-security-jwt
Project: camel-practice-project1 Description: Purpose of this project is to practice concepts learned in part 1 of camel in action book Keywords: camel, ftp, jms
Project: spring-events-demo Description: Purpose of this project is to play with spring events and hibernate triggers Keywords: events, hibernate, triggers
Project: builder-pattern Description: Purpose of this project is to understand how builder pattern work. This also uses custom annotation processor to generate builder pattern. Keywords: builder-pattern, annotation, annotation-processor
Project: builder-pattern-annotation-processor Description: Purpose of this project is to play with Java annotation processor. This project implements a @MyBuilderPattern annotation processor which adds a builder pattern to the annotated classes Keywords: builder-pattern, annotation, annotation-processor
Project: rety-demo Description: Purpose of this project is to Retry mechanism provided by spring boot Keywords: retry, spring-boot
Project: feature-flag-demo Description: Purpose of this project is to experiment with feature flags using Unleash client Keywords: Unleash, feature-flags
Project: mongo-client-demo Description: Purpose of this project is to demo connection with MongoDB from non spring boot projects Keywords: mongodb, MongoClient
Project: java-concurrency Description: Purpose of this project is to experiment with java concurrency api Keywords: Completablefuture, async
Project: sqlite-demo Description: Purpose of this project is to demo sqlite usage with spring-boot Keywords: sqlite, hibernate
Project: s3-camel-demo Description: Purpose of this project is to demo s3 integration with camel library Keywords: s3, camel, integration
Project: async-api-demo Description: Purpose of this project is to demo async computation in spring-boot Keywords: async, api, CompletableFuture
Project: spring-boot-kafka-example Description: Purpose of this project is to demo basic know how about using kafka with spring boot Keywords: kafka, producer, consumer, topics
Project: springboot-kafka-real-world-project Description: This is a real world project using kafka and spring boot Keywords: kafka, producer, consumer, topics, wikimedia, kafka-streams
Project: springboot-PostgreSQL Description: This is a example project using PostGres, PostGIS and hibernate. Keywords: Postgres, Postgis, Geospecial data.
Project: springboot-google-cloud-storage-example Description: This is a example project to make a CRUD operation on Google cloud storage Keywords: Google, cloud storage, GCP
Project: secured-communication Description: Purpose of this project is to demo secured tcp commuincation using java sockets Keywords: jsse, tcp, sockets, ssl, tls
Project: string-processor-tcp-communication Description: Purpose of this project is to practice tcp communication using custom made protocol using secured sockets Keywords: jsse, tcp, sockets, ssl, tls
Project: api-validation Description: Purpose of this project is to demo standard and custom api validations and configure h2 database for demo purpose Keywords: api validation, custom validations, h2