AlekseyBykov
I work primarily in Java (with accent on different content-centric, database-backed systems, desktop apps, and microservices).
Pinned Repositories
animal-sniffer
ArchUnit-Examples
Examples for ArchUnit (A Java architecture test library, to specify and assert architecture rules in plain Java)
pets.antlr
An example of a simple Java source code parser with using ANTLR 3 and ANTLR 4.
pets.jcf
Test suite for various examples based on Java Collection Framework.
pets.message-generator
An example of Swing desktop app with using Spring and layered architecture.
pets.onion-architecture
An example of Spring Boot monolith application with using Onion Architecture. Includes decoupled backend only.
pets.pl-sql
Various examples of using Oracle PL/SQL
pets.spring-boot-monolith
An example of Spring Boot monolith application with using Layered Architecture. Includes decoupled backend only.
pets.spring-core
Various examples of the core framework concepts.
pets.tff-parser
An example of how to parse a text file with delimiters according to a custom scheme.
AlekseyBykov's Repositories
AlekseyBykov/pets.onion-architecture
An example of Spring Boot monolith application with using Onion Architecture. Includes decoupled backend only.
AlekseyBykov/pets.spring-boot-monolith
An example of Spring Boot monolith application with using Layered Architecture. Includes decoupled backend only.
AlekseyBykov/pets.pl-sql
Various examples of using Oracle PL/SQL
AlekseyBykov/animal-sniffer
AlekseyBykov/ArchUnit-Examples
Examples for ArchUnit (A Java architecture test library, to specify and assert architecture rules in plain Java)
AlekseyBykov/forbidden-apis
Policeman's Forbidden API Checker
AlekseyBykov/Lightweight-Stream-API
Stream API from Java 8 rewritten on iterators for Java 7 and below
AlekseyBykov/modernizer-maven-plugin
Detect uses of legacy Java APIs
AlekseyBykov/pets.aop
Various examples of using aspect-oriented programming for performance testing.
AlekseyBykov/pets.apache-commons
Various examples of using Apache Commons library.
AlekseyBykov/pets.apache-poi
Various examples of using Apache POI and POI-OOXML
AlekseyBykov/pets.freemarker
Various examples of templates rendering. Developed as test suite with engine invoking and passing templates with models to it.
AlekseyBykov/pets.hibernate
Test suite for various Hibernate concepts.
AlekseyBykov/pets.io-nio
Test suite for various examples of using Java IO and NIO API.
AlekseyBykov/pets.jasper-reports
Examples of creating reports in various formats by using Jaspersoft Studio and JasperReports.
AlekseyBykov/pets.jibx
AlekseyBykov/pets.json
Various examples of parsing JSON.
AlekseyBykov/pets.spring-boot-ws
Example of WSDL-first SOAP Web Service with using Apache CXF and Spring Boot.
AlekseyBykov/pets.xml
Examples of XML elements obtaining, traversing, validation, and parsing. Marshaling, unmarshalling.
AlekseyBykov/pets.xsl
Various examples of using XSLT, XSL-FO, and XPath.
AlekseyBykov/retrolambda
Backport of Java 8's lambda expressions to Java 7, 6 and 5
AlekseyBykov/sql-formatter
SQL formatter written with only Java Standard Library, without dependencies.
AlekseyBykov/streamsupport
Backport of Java 8/9 java.util.stream API to Java 6/7 and Android. Moved from https://sourceforge.net/projects/streamsupport/
AlekseyBykov/threetenbp
Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310.
AlekseyBykov/pets.antlr
An example of a simple Java source code parser with using ANTLR 3 and ANTLR 4.
AlekseyBykov/pets.message-generator
An example of Swing desktop app with using Spring and layered architecture.
AlekseyBykov/pets.tff-parser
An example of how to parse a text file with delimiters according to a custom scheme.
AlekseyBykov/beanshell
Beanshell scripting language
AlekseyBykov/java-swing-tips
Java Swing example.
AlekseyBykov/pets.descriptor-tests
An example of using SAX parsers with JUnit framework to control the correctness of arbitrary XML descriptors.