Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hakky54/java-tutorials

📝 A repository containing different java tutorials
https://github.com/hakky54/java-tutorials

elasticsearch grpc java log-captor mockito security spring ssl tls tutorial unit-testing websocket

Last synced: about 2 months ago
JSON representation

📝 A repository containing different java tutorials

Awesome Lists containing this project

README

        

[![Actions Status](https://github.com/Hakky54/java-tutorials/workflows/Build/badge.svg)](https://github.com/Hakky54/java-tutorials/actions)

# Java Tutorials 📝
A repository containing different java tutorials

**Minimum requirements:**
1. Java 21
2. Maven 3.5.0
3. Eclipse, Intellij IDEA (or any other text editor like VIM)
4. A terminal

## Testing 🎯
- [Unit Testing Static Methods with Mockito](mock-statics-with-mockito)
- [Unit Testing Java Util Logging logs with LogCaptor](log-captor-examples/log-captor-with-java-util-logging)
- [Unit Testing Log4J logs with LogCaptor](log-captor-examples/log-captor-with-log4j-core)
- [Unit Testing SLF4J Logback logs with LogCaptor](log-captor-examples/log-captor-with-slf4j-logback-classic)
- [Unit Testing SLF4J Log4j logs with LogCaptor](log-captor-examples/log-captor-with-slf4j-log4j)
- [Unit Testing Flogger logs with LogCaptor](log-captor-examples/log-captor-with-flogger)
- [Unit Testing Spring Boot Log4j2 logs with LogCaptor](log-captor-examples/log-captor-with-spring-boot-starter-log4j2)
- [Unit Testing Jboss logs while using Lombok with LogCaptor](log-captor-examples/log-captor-with-jboss-and-lombok)
- [Unit testing logs with ConsoleCaptor while using log4j-slf4j18-impl](console-captor-examples/console-captor-with-log4j-slf4j18)
- [Unit testing logs with ConsoleCaptor while using Quarkus with Jboss logging and Lombok](console-captor-examples/console-captor-with-quarkus-jboss-lombok)
- [Unit testing logs with LogCaptor while using Quarkus with Jboss logging and Lombok](log-captor-examples/log-captor-with-quarkus-jboss-lombok)

## Security 🔐
- [Instant Server SSL Reloading with Spring Boot and Jetty](instant-server-ssl-reloading)
- [Instant Server SSL Reloading with Spring Boot and Tomcat](instant-ssl-reloading-with-spring-tomcat)
- [Instant Server SSL Reloading with Vert.x](instant-server-ssl-reloading-with-vertx/vertx-server)
- [Instant Server SSL Reloading with Netty](instant-server-ssl-reloading-with-netty/netty-server)
- [Instant Server SSL Reloading with gRPC](grpc-client-server-with-ssl/instant-server-ssl-reloading-with-grpc)
- [Instant Server SSL Reloading with Spring Boot and Jetty and Database](instant-ssl-reloading-with-spring-jetty-database)
- [Instant Server SSL Reloading with Quarkus](instant-server-ssl-reloading-with-quarkus)
- [gRPC with SSL for Client and Server](grpc-client-server-with-ssl)
- [ElasticSearch with SSL](elasticsearch-with-ssl)
- [WebSocket Client with SSL](websocket-client-with-ssl)
- [Spring Boot Reactive Server with Common Name Validation based on Spring Security](spring-security-cn-validation-for-reactive-server)
- [Spring Boot Server with Common Name Validation based on AOP with AspectJ Weaver](spring-cn-validation-with-aop)
- [Bypassing and overruling SSL configuration of libraries](bypassing-overruling-ssl-configuration)
- [Prompting to trust an unknown certificate in a GUI and reloading the ssl configuration](trust-me)

## Serialization & Deserialization ☢️
- [Two-way object serialization while using one model with Jackson and Spring Boot](two-way-object-serialization)