Paul Yermolaeff's repositories
JcoderPaul
About me, fast and furious ))
Spring_Framework_Lessons
Spring features: Core, Boot, Data, Test, Web, Validation, Security, AOP. Code examples, detailed comments, related documentation, interesting articles.
BankAccountSimulator_Task
Spring task project: Boot, Data, Test, Web, Validation, Security. Test with Docker (Testcontainers), DB migration Liquibase, MVC pattern, REST
BASH-Commands
Шпаргалка основных команд Git Bash, терминала OSX, терминала linux.
Evolution_app_development
Evolution of application development - step by step from pure java to spring.
FTPClient-with-TestNG
Simple FTP client and testing its methods using the TestNG framework. Test task solution. Description in doc folder.
Git-commands
Шпаргалка по консольным командам Git
Groovy_Lessons
Groovy programming language basics, step by step. Description in doc folders. Section cheat sheet.
Hibernate_Lessons
Hibernate lessons: Primary keys, Embedded components, Mapping entity associations, HQL, Criteria API, QueryDSL, N+1, Transactions & Locks, Listeners & Interceptors, Hibernate Envers, Second Level Cache. Description in doc folders. Section cheat sheet. For memory!
HTTP_Servlets_Java_EE
Examples of work with Socket. Studying HTTP, TCP, UDP protocols. Workout with HTTP Servlets, Web Filter, Locale. MVС as an architectural concept to web application development: DAO, DTO, Entity, Authorization, Authentication, Internationalization. Description in doc folders. Section cheat sheet. For memory!
JavaBeginInterestingExamples
My first steps in Java. Section cheat sheet. Only for my memory, only for it.
JavaExtended-1-6
OOP. Generics. Comparable. Comparator. My second steps in Java. Section cheat sheet. For memory!
JavaExtended-22-23
NestedClasses. LambdaSyntax. JavaFunctionalInterface. Section cheat sheet. For memory!
JDBC_Practice
Examples of work with JDBC. DAO, CRUD concept. Simple SQL and Prepared Statement queries. Description in doc folder. Section cheat sheet. For memory!
Junit5_Tests
Examples of work with Junit5, Mockito, AssertJ, Jacoco. Description in doc folders. Section cheat sheet. For memory!
My_Little_SQL_Guide
The most common commands, queries, functions in SQL-type databases. Cheat sheet for memory!
JavaExtended-24
Stream API. Section cheat sheet. For memory!
JavaExtended-25
Multithreading. Synchronized methods, blocks, сollection. Section cheat sheet. For memory!
JavaExtended-26-29
IO API – (Input & Output). Reader. Writer. Serialization. InputOutputStream. Section cheat sheet. For memory!
JavaExtended-26-32-HW-StepByStep
IO / NIO short description step by step. Сontinuation of sections JavaExtended-26-32. For memory!
JavaExtended-30-32
IO / NIO – Chanel, Buffer, Path, Files (copy, move, read, write, delete), Files.walkFileTree, FileVisitor. Section cheat sheet. For memory!
JavaExtended-33-34
RegEx: Example, OneSymbol, MultiSymbol, GroupNumber. StringSplit, StringReplaceAll, printf, Formatter. Section cheat sheet. For memory!
JavaExtended-35-38
Enum, Reflection API, Annotation, Class Scanner. Section cheat sheet. For memory!
JavaExtended-7-21
Collections. My second steps in Java. Section cheat sheet. For memory!
JunitStudy
JUnit framework simple tests in various situations. Section cheat sheet. For memory!
JunitStudyTwoGenerics
JUnit framework simple tests in Generics (Simple Objects, Collections). Section cheat sheet. For memory!
NeoFlexTask
Vacation Pay Calculator - simple spring boot application (v. ReadMe.md)