Aleksey Bykov's repositories
pets.onion-architecture
An example of Spring Boot monolith application with using Onion Architecture. Includes decoupled backend only.
pets.spring-boot-monolith
An example of Spring Boot monolith application with using Layered Architecture. Includes decoupled backend only.
pets.pl-sql
Various examples of using Oracle PL/SQL
ArchUnit-Examples
Examples for ArchUnit (A Java architecture test library, to specify and assert architecture rules in plain Java)
forbidden-apis
Policeman's Forbidden API Checker
Lightweight-Stream-API
Stream API from Java 8 rewritten on iterators for Java 7 and below
modernizer-maven-plugin
Detect uses of legacy Java APIs
pets.apache-commons
Various examples of using Apache Commons library.
pets.apache-poi
Various examples of using Apache POI and POI-OOXML
pets.freemarker
Various examples of templates rendering. Developed as test suite with engine invoking and passing templates with models to it.
pets.guava
Test suite for various examples of using Guava.
pets.hibernate
Test suite for various Hibernate concepts.
pets.io-nio
Test suite for various examples of using Java IO and NIO API.
pets.jasper-reports
Examples of creating reports in various formats by using Jaspersoft Studio and JasperReports.
pets.spring-boot-ws
Example of WSDL-first SOAP Web Service with using Apache CXF and Spring Boot.
retrolambda
Backport of Java 8's lambda expressions to Java 7, 6 and 5
sql-formatter
SQL formatter written with only Java Standard Library, without dependencies.
streamsupport
Backport of Java 8/9 java.util.stream API to Java 6/7 and Android. Moved from https://sourceforge.net/projects/streamsupport/
threetenbp
Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310.
certificates
My certificates, courses, etc.
pets.antlr
An example of a simple Java source code parser with using ANTLR 3 and ANTLR 4.