Code Monkey home page Code Monkey logo

springplayground's Introduction

Spring Boot Applications

Gitpod Ready-to-Code Spring Spring-Boot MongoDb Database Intellij Intellij-idea

This repo contains sample mvn spring-boot projects for:-

  • spring-mongodb contains Spring-Bot JPA and Mongo Repository.
  • spring-h2-sample H2 in memory DB sample with spring boot .
  • spring-security Spring security with in memory users and Http basic auth for REST Api's.
  • spring-DBAuth Spring security with DB integrated Http basic auth for REST Apis's.
  • spring-DBAuth-jwt Spring security with DB integrated JWT token auth for REST Apis's.
  • spring-cloud Sample spring boot microservices with eureka server and eureka client with api-gateway.
  • spring-kafka Spring Cloud event driven example using kafka asa event bus.
  • spring-boot-gradle Sample spring boot project with gradle.
  • config Spring configurations folder.
  • ELK-Stack ELK stack for logs.
  • Logging Spring boot logging sample.
Sample spring boot project with gradle:-
Sample For spring cloud streams using apache kafka as event bus:-
  • kafka-server Kafka and zookeeper docker-compose container.
  • kafka-consumer Spring cloud streams cloud consumer consuming messages on the topic from kafka.
  • kafka-consumer Spring cloud streams cloud producer producing messages on the topic to kafka.
Sample Eureka server with eureka clients microservices and hystrix dashboard for the fallback and monitoring:-
Sample CURD operations with MongoRepository for:-
  • Users Documenet
  • Roles Document
  • Authorities Document
Spring-boot h2 in memory persistant DB sample for:
  • User Table
  • Role Table
  • Authorities Table
Spring security with in memory authentication with basic http auth:-
  • In memory user with fixed roles and credential's for authentication with basic http auth.
Spring boot with mongo db authentication with Basic Http auth includes:-
  • Users with credential's authentication from mongo DB.
  • Roles based route authentication.
  • Permission based route authentication.
Spring boot with mongo db authentication with JWT token Authentication for the routes. It includes:-
  • Users with credential's authentication from mongo DB.
  • Login and signup route open to all.
  • Token based authentication for all the remaining routes.

springplayground's People

Contributors

shubhamlatkar avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.