Skip to content
Albert edited this page Jul 12, 2022 · 35 revisions

Welcome to the cifojava2022-5 wiki!

Spring Boot Projects

Communication and data-connection APIs projects

Name Type Description Link
Library6s Server-Rest Spring Boot Data API Rest H2 Done
Library6c Client-Web ThymeLeaf Web Project RestTemplate (data from API Rest) Done
Library8 Server-Web Websockets Spring Boot Project with JS Web-Client SockJS & Stomp Done
Library9 Server-GraphQL GraphQL Spring Boot Project with PlayGround Done
Library10 Server-Web-Axios Axios JS SPA Web Spring Boot Project Done

Cloud-database projects

Name Type Description Link
Library7 Server-Rest Web Spring Boot Project with MongoDB Done
Library12 Server-Web Web Spring Boot Projec with DynamodDB AWS Done
Library13 Server-Web Web Spring Boot Project WebFlux Done
Library14 Server-Web Web Spring Boot Project WebFlux with Local-Reactive-MongoDB Done

Security and video projects

Name Type Description Link
Library11 Server-Web-Security Web Spring Boot Project Thyemleaf-Security Done
Library15 WebFlux Video WebFlux Project Video Streaming Done

Spring Boot Projects Details

(6S-6C) ThymeLeaf Web Project RestTemplate (data from API Rest)

Library6
  • Base project:
    • Library1 > Library6server
    • library5 > library6server
    • Templates html Thymeleaf
    • @Controller and @RestController
    • @Service: RestTemplate

(8) Websockets Spring Boot Project with JS Web-Client SockJS & Stomp

Library8
  • Base project:
    • Library3
    • WebSocket
    • STOMP Web-Client JS

(9) GraphQL Spring Boot Project with PlayGround

Library9
  • Base project:
    • Library3
    • GraphQL

(10) Axios JS SPA Web Spring Boot Project

Library10
  • Base project:
    • Library5
    • Axios JS
    • SPA

(7) Spring Boot Project with API Rest MongoDB

Library7
  • Base project:
    • Library3
    • MongoCrud
    • @RestController

(12) Spring Boot Server DynamoDB AWS

Library12
  • Base project:
    • Library5
    • Cloud DynamoDB AWS

(13-14) Web Spring Boot Project WebFlux

Library13-14
  • Base project:
    • Library5
    • WebFlux

(11) Web Spring Boot Project Thyemleaf-Security

Library11
  • Base project:
    • Library5
    • Security

(15) WebFlux Project Video Streaming

Library15
  • Base project:
    • Library5
    • Video Streaming