SpringBootMicroservices
Spring Boot Microservice Example(Eureka Server, Config Server, API Gateway, Services , RabbitMq, Keycloak)
File Explorer
- .gitignore
- compiler.xml
- encodings.xml
- jarRepositories.xml
- misc.xml
- uiDesigner.xml
- vcs.xml
- maven-wrapper.jar
- maven-wrapper.properties
- KeycloakConfig.java
- RabbitMqConfig.java
- AdminAdvertisementController.java
- UserAdvertisementController.java
- AdvertisementMapper.java
- AdvertisementDto.java
- AdvertisementRequest.java
- Advertisement.java
- AdvertisementState.java
- IdBasedEntity.java
- AdvertisementRepository.java
- SecurityConfig.java
- AdminServiceImpl.java
- AdvertisementServiceImpl.java
- MessageServiceImpl.java
- AdminService.java
- AdvertisementService.java
- MessageService.java
- UserContext.java
- UserContextFilter.java
- UserContextHolder.java
- UserContextInterceptor.java
- AdvertisementApplication.java
- application.properties
- banner.txt
- AdvertisementApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- maven-wrapper.jar
- maven-wrapper.properties
- FilterUtils.java
- ResponseFilter.java
- TrackingFilter.java
- ApigatewayApplication.java
- application.properties
- banner.txt
- ApigatewayApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- maven-wrapper.jar
- maven-wrapper.properties
- ConfigserverApplication.java
- advertisement-service.properties
- api-gateway.properties
- discovery-server.properties
- management-service.properties
- report-service.properties
- user-service.properties
- application.properties
- banner.txt
- ConfigserverApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- maven-wrapper.jar
- maven-wrapper.properties
- DiscoveryserverApplication.java
- application.properties
- banner.txt
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- init.sql
- maven-wrapper.jar
- maven-wrapper.properties
- KeycloakConfig.java
- AdminController.java
- UserController.java
- AdvertisementRequest.java
- Advertisement.java
- AdvertisementState.java
- SecurityConfig.java
- AdminServiceImpl.java
- UserServiceImpl.java
- AdminService.java
- UserService.java
- UserContext.java
- UserContextFilter.java
- UserContextHolder.java
- UserContextInterceptor.java
- ManagementApplication.java
- application.properties
- banner.txt
- ManagementApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- Spring Boot Microservices.postman_collection_new.json
- maven-wrapper.jar
- maven-wrapper.properties
- KeycloakConfig.java
- RabbitMqConfig.java
- ReportController.java
- AdvertisementDto.java
- IdBasedEntity.java
- Report.java
- ReportRepository.java
- SecurityConfig.java
- MessageServiceImpl.java
- ReportServiceImpl.java
- MessageService.java
- ReportService.java
- UserContext.java
- UserContextFilter.java
- UserContextHolder.java
- UserContextInterceptor.java
- ReportApplication.java
- application.properties
- banner.txt
- ReportApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- keycloak_1.PNG
- keycloak_2.PNG
- keycloak_3.PNG
- keycloak_4.PNG
- keycloak_5.PNG
- keycloak_6.PNG
- keycloak_7.PNG
- rabbitmq_1.PNG
- rabbitmq_2.PNG
- rabbitmq_3.PNG
- rabbitmq_4.PNG
- springbootmicroservices.drawio_image.png
- maven-wrapper.jar
- maven-wrapper.properties
- KeycloakConfig.java
- UserController.java
- UserMapper.java
- KeycloakUser.java
- LoginRequest.java
- SignUpRequest.java
- IdBasedEntity.java
- User.java
- UserRepository.java
- SecurityConfig.java
- KeycloakServiceImpl.java
- UserServiceImpl.java
- KeycloakService.java
- UserService.java
- UserContext.java
- UserContextFilter.java
- UserContextHolder.java
- UserContextInterceptor.java
- UserserviceApplication.java
- application.properties
- banner.txt
- UserserviceApplicationTests.java
- .gitignore
- Dockerfile
- mvnw
- mvnw.cmd
- pom.xml
- docker-compose.yml
- pom.xml
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
username
View Details ▼
username
Manage users.
Accessed in configuration mode.
username {{admin}} privilege 15 secret {{password}}
Set up an admin account:
mvn
View Details ▼
mvn
Apache Maven: build and manage Java-based projects.
mvn compile
Compile a project:
mvn package
Compile and package the compiled code in its distributable format, such as a `jar`:
mvn package {{[-D|--define]}} skipTests
Compile and package, skipping unit tests:
// repository documentation
Was this content helpful?
(0 ratings)
