Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/hakky54/java-tutorials
- Owner: Hakky54
- License: apache-2.0
- Created: 2021-02-23T10:05:28.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-08T12:20:53.000Z (3 months ago)
- Last Synced: 2024-10-25T03:55:40.286Z (about 2 months ago)
- Topics: elasticsearch, grpc, java, log-captor, mockito, security, spring, ssl, tls, tutorial, unit-testing, websocket
- Language: Java
- Homepage:
- Size: 4.41 MB
- Stars: 36
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- Funding: .github/FUNDING.yml
- License: LICENSE
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)