├── .gitignore ├── README.md ├── annotation-processing ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ └── annotationprocessing │ ├── AnnotationProcessor.java │ └── ToString.java ├── annotation-use ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ └── annotationuse │ │ └── Cat.java │ └── test │ └── java │ └── ru │ └── sysout │ └── annotationuse │ └── ToStringsTest.java ├── annotations-runtime-di ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ └── annotationsruntime │ ├── Autowire.java │ ├── Component.java │ ├── Service1.java │ ├── Service2.java │ └── Tester.java ├── annotations-runtime ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ └── annotationsruntime │ ├── ExceptionTest.java │ ├── ExceptionTestContainer.java │ ├── Sample1.java │ ├── Sample2.java │ ├── Test.java │ └── TestRunner.java ├── aspects-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── aspectsdemo │ │ │ ├── AspectsDemoApplication.java │ │ │ ├── LogExecutionTime.java │ │ │ ├── LoggingAspect.java │ │ │ └── service │ │ │ ├── FullNameComposer.java │ │ │ └── SomeService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── aspectsdemo │ └── AspectsDemoApplicationTests.java ├── batch0 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── batch │ │ ├── AnimalFieldSetMapper.java │ │ └── BatchConfig.java │ │ └── model │ │ └── Animal.java │ └── resources │ ├── application.yml │ └── input.csv ├── batch2-numbers ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── Number.java │ │ ├── NumberRepository.java │ │ └── batch │ │ └── BatchConfig.java │ └── resources │ ├── application.yml │ ├── data.sql │ └── schema.sql ├── bytecodetransformagent ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ └── bytecode │ ├── AgentMain.java │ ├── ClassTransformer.java │ └── Log.java ├── bytecodetransformmain ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ └── bytecode │ └── Main.java ├── cartesian-problem ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ ├── HibernateUtil.java │ │ └── model │ │ ├── Image.java │ │ └── Post.java │ └── test │ ├── java │ └── ru │ │ └── sysout │ │ └── CartesianProblemTest.java │ └── resources │ └── hibernate.cfg.xml ├── cloud1 ├── eureka │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── eureka │ │ │ │ └── EurekaApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── eureka │ │ └── EurekaApplicationTests.java ├── random-animal │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── randomanimal │ │ │ │ ├── RandomAnimalApplication.java │ │ │ │ ├── controller │ │ │ │ └── RandomAnimalController.java │ │ │ │ ├── dao │ │ │ │ └── AnimalDao.java │ │ │ │ └── model │ │ │ │ └── Animal.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── randomanimal │ │ └── CheckAnimalApplicationTests.java └── zoo │ ├── HELP.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── zoo │ │ │ ├── RandomAnimalClient.java │ │ │ ├── ZooApplication.java │ │ │ ├── config │ │ │ └── RestTemplateConfig.java │ │ │ ├── controller │ │ │ └── ZooController.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── zoo │ └── AddAnimalApplicationTests.java ├── cloud2 ├── eureka │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── eureka │ │ │ │ └── EurekaApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── eureka │ │ └── EurekaApplicationTests.java ├── gateway-proxy │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── gatewayproxy │ │ │ │ ├── GatewayProxyApplication.java │ │ │ │ └── ProxyConfig.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── gatewayproxy │ │ └── GatewayProxyApplicationTests.java ├── random-animal │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── randomanimal │ │ │ │ ├── RandomAnimalApplication.java │ │ │ │ ├── controller │ │ │ │ └── RandomAnimalController.java │ │ │ │ ├── dao │ │ │ │ └── AnimalDao.java │ │ │ │ └── model │ │ │ │ └── Animal.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── randomanimal │ │ └── CheckAnimalApplicationTests.java └── zoo │ ├── HELP.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── zoo │ │ │ ├── RandomAnimalClient.java │ │ │ ├── ZooApplication.java │ │ │ ├── config │ │ │ └── RestTemplateConfig.java │ │ │ ├── controller │ │ │ └── ZooController.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── zoo │ └── AddAnimalApplicationTests.java ├── cloud3 ├── config │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── config │ │ │ │ └── ConfigApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── config │ │ └── ConfigApplicationTests.java ├── eureka │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── eureka │ │ │ │ └── EurekaApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── eureka │ │ └── EurekaApplicationTests.java ├── gateway-proxy │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── gatewayproxy │ │ │ │ ├── GatewayProxyApplication.java │ │ │ │ └── ProxyConfig.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── gatewayproxy │ │ └── GatewayProxyApplicationTests.java ├── random-animal │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── randomanimal │ │ │ │ ├── RandomAnimalApplication.java │ │ │ │ ├── controller │ │ │ │ └── RandomAnimalController.java │ │ │ │ ├── dao │ │ │ │ └── AnimalDao.java │ │ │ │ └── model │ │ │ │ └── Animal.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── randomanimal │ │ └── CheckAnimalApplicationTests.java └── zoo │ ├── HELP.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── zoo │ │ │ ├── RandomAnimalClient.java │ │ │ ├── ZooApplication.java │ │ │ ├── config │ │ │ └── RestTemplateConfig.java │ │ │ ├── controller │ │ │ └── ZooController.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.properties │ │ └── bootstrap.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── zoo │ └── AddAnimalApplicationTests.java ├── cloud4 ├── eureka │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── eureka │ │ │ │ └── EurekaApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── eureka │ │ └── EurekaApplicationTests.java ├── random-animal │ ├── HELP.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ ├── RandomAnimalApplication.java │ │ │ │ ├── controller │ │ │ │ └── RandomAnimalController.java │ │ │ │ ├── dao │ │ │ │ └── AnimalDao.java │ │ │ │ └── model │ │ │ │ └── Animal.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── CheckAnimalApplicationTests.java ├── ticket │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ ├── TicketApplication.java │ │ │ │ └── controller │ │ │ │ └── TicketController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── CheckAnimalApplicationTests.java └── zoo │ ├── HELP.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── zoo │ │ │ ├── RandomAnimalClient.java │ │ │ ├── TicketClient.java │ │ │ ├── ZooApplication.java │ │ │ ├── config │ │ │ ├── Resilience4JConfig.java │ │ │ └── RestTemplateConfig.java │ │ │ ├── controller │ │ │ └── ZooController.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── zoo │ └── AddAnimalApplicationTests.java ├── core-java ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ ├── accessmodifiers │ │ ├── def │ │ │ ├── A.java │ │ │ └── B.java │ │ ├── priv │ │ │ ├── A.java │ │ │ ├── B.java │ │ │ └── SubA.java │ │ ├── prot │ │ │ ├── A.java │ │ │ ├── B.java │ │ │ └── sub │ │ │ │ └── C.java │ │ └── pub │ │ │ ├── A.java │ │ │ └── sub │ │ │ └── B.java │ │ ├── atomicclasses │ │ └── AtomicTest.java │ │ ├── completablefuture │ │ └── CompletableFutureExample.java │ │ ├── countdownlatch │ │ └── TestAndGo.java │ │ ├── cyclicbarrier │ │ └── Worker.java │ │ ├── defaultmethods │ │ ├── Animal.java │ │ ├── Cat.java │ │ ├── Fish.java │ │ ├── Kentavr.java │ │ └── Man.java │ │ ├── optional │ │ ├── with │ │ │ ├── Apartment.java │ │ │ ├── Fridge.java │ │ │ └── Kitchen.java │ │ └── without │ │ │ ├── Apartment.java │ │ │ ├── DealWithNulls.java │ │ │ ├── Fridge.java │ │ │ └── Kitchen.java │ │ ├── passingbyvalue │ │ ├── Cat.java │ │ └── PassingByRefOrByValue.java │ │ ├── switchoperator │ │ └── SwitchOperator.java │ │ └── volatilekeyword │ │ └── VolatileTest.java │ └── test │ └── java │ └── ru │ └── sysout │ ├── defaultmethods │ └── AnimalUnitTest.java │ ├── listtoarray │ └── ListToArrayTest.java │ ├── optional │ └── OptionalTest.java │ ├── passingbyvalue │ └── PassingByRefOrByValueTest.java │ └── switchoperator │ └── SwitchOperatorUnitTest.java ├── cors ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── cors │ │ │ ├── CorsApplication.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── security │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── cors │ └── CorsApplicationTests.java ├── counter ├── HELP.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ ├── HitRepository.java │ │ │ └── service │ │ │ │ └── HitService.java │ │ │ ├── dto │ │ │ └── HitsDto.java │ │ │ ├── model │ │ │ └── Hits.java │ │ │ └── web │ │ │ └── MainController.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── CounterApplicationTests.java ├── csrf ├── bank │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ ├── Main.java │ │ │ │ ├── controller │ │ │ │ └── DocumentController.java │ │ │ │ ├── model │ │ │ │ └── Document.java │ │ │ │ └── security │ │ │ │ └── SecurityConfig.java │ │ └── resources │ │ │ ├── application.yml │ │ │ └── templates │ │ │ └── add.html │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── CorsApplicationTests.java └── evil │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── MainApplication.java │ │ └── controller │ │ └── IndexController.java │ └── resources │ ├── application.yml │ └── templates │ └── index.html ├── docker-demo ├── docker │ ├── docker-compose.yml │ └── services │ │ ├── app │ │ └── Dockerfile.development │ │ ├── js │ │ ├── Dockerfile.development │ │ └── dist │ │ │ ├── index.html │ │ │ └── index.js │ │ └── postgres │ │ └── Dockerfile.development ├── pom.xml ├── readme.md └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ └── dockerdemo │ │ ├── DockerDemoApplication.java │ │ ├── dao │ │ └── AnimalRepository.java │ │ ├── model │ │ └── Animal.java │ │ ├── rest │ │ └── AnimalController.java │ │ └── security │ │ └── SecurityConfiguration.java │ └── resources │ ├── application.yml │ └── db │ └── changelog │ ├── 1.0 │ └── 2020-20-02-create-tables.yaml │ ├── data │ ├── data │ │ └── animal.csv │ └── initial-data.yaml │ └── db.changelog-master.yaml ├── github-batch ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── batch │ │ ├── BatchChunkConfig.java │ │ ├── BatchTaskletConfig.java │ │ ├── RepoPageProcessor.java │ │ ├── RepoPageWriter.java │ │ └── RepoTasklet.java │ │ ├── dao │ │ └── RepoRepository.java │ │ ├── model │ │ ├── Repo.java │ │ └── ReposPage.java │ │ └── service │ │ └── RepoService.java │ └── resources │ ├── application.yml │ └── schema.sql ├── gradle-api-impl ├── .gitattributes ├── .gitignore ├── animalapi │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── ru │ │ └── sysout │ │ └── spring_multimodule │ │ └── animalapi │ │ └── AnimalDto.kt ├── api-animalclient │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── ru │ │ └── sysout │ │ └── spring_multimodule │ │ └── api │ │ └── animalclient │ │ ├── AnimalClient.kt │ │ └── Config.kt ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── impl-animalclient │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── ru │ │ └── sysout │ │ └── spring_multimodule │ │ └── impl │ │ └── animalclient │ │ ├── AnimalClient.kt │ │ └── Config.kt └── settings.gradle.kts ├── hamcrest ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── javalang │ │ └── hamcrest │ │ ├── Animal.java │ │ ├── Dog.java │ │ └── OurNumberMatcher.java │ └── test │ └── java │ └── ru │ └── javalang │ └── hamcrest │ ├── HamcrestBeanTest.java │ ├── HamcrestCollectionsTest.java │ ├── HamcrestCoreStringNumberTest.java │ ├── HamcrestFirstTest.java │ └── HamcrestObjectsTest.java ├── hiber-entitygraph ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ ├── HibernateUtil.java │ │ └── model │ │ ├── Image.java │ │ └── Post.java │ └── test │ ├── java │ └── ru │ │ └── sysout │ │ └── EntityGraphTest.java │ └── resources │ └── hibernate.cfg.xml ├── hibernate-2cache-read ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringApp.java │ │ │ └── model │ │ │ └── City.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ ├── FirstLevelCacheTest.java │ └── SecondLevelCacheTest.java ├── hibernate-batch ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringApp.java │ │ │ └── model │ │ │ ├── City.java │ │ │ └── District.java │ └── resources │ │ ├── application.properties │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AppTest.java ├── hibernate-bidirectional-sync ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── AuthorRepository.java │ │ │ ├── BookRepository.java │ │ │ ├── CommentRepository.java │ │ │ ├── TopicRepository.java │ │ │ ├── UserDetailsRepository.java │ │ │ └── UserRepository.java │ │ │ └── model │ │ │ ├── Author.java │ │ │ ├── Book.java │ │ │ ├── Comment.java │ │ │ ├── Topic.java │ │ │ ├── User.java │ │ │ └── UserDetails.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ ├── ManyToManyTest.java │ ├── ManyToOneTest.java │ └── OneToOneTest.java ├── hibernate-cascade ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── CommentRepository.java │ │ │ └── TopicRepository.java │ │ │ └── model │ │ │ ├── Comment.java │ │ │ └── Topic.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── OneToManyCascadeTest.java ├── hibernate-classid ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── ChessBoardCellRepository.java │ │ │ ├── model │ │ │ ├── ChessBoardCell.java │ │ │ └── ChessBoardCellKey.java │ │ │ └── service │ │ │ └── ChessBoardCellService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── service │ └── ChessBoardServiceTest.java ├── hibernate-distinct ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── TopicRepository.java │ │ │ └── model │ │ │ ├── Comment.java │ │ │ └── Topic.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── TopicRepositoryTest.java ├── hibernate-dto-projection-many-to-many ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── CityDtoResultTransformer.java │ │ │ ├── SpringApp.java │ │ │ ├── dto │ │ │ ├── CityDto.java │ │ │ ├── DistrictDto.java │ │ │ └── ShopDto.java │ │ │ └── model │ │ │ ├── City.java │ │ │ ├── District.java │ │ │ └── Shop.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AppTest.java ├── hibernate-dto-projection-onetomany ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── CityDtoResultTransformer.java │ │ │ ├── SpringApp.java │ │ │ ├── dto │ │ │ ├── CityDto.java │ │ │ └── DistrictDto.java │ │ │ └── model │ │ │ ├── City.java │ │ │ └── District.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AppTest.java ├── hibernate-dto-projection ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringApp.java │ │ │ ├── dto │ │ │ └── CityDto.java │ │ │ └── model │ │ │ └── City.java │ └── resources │ │ ├── application.properties │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AppTest.java ├── hibernate-embeddedid ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── ChessBoardCellRepository.java │ │ │ ├── model │ │ │ ├── ChessBoardCell.java │ │ │ └── ChessBoardCellKey.java │ │ │ └── service │ │ │ └── ChessBoardCellService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── service │ └── ChessBoardServiceTest.java ├── hibernate-flush ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataEntitygraphApplication.java │ │ │ └── model │ │ │ └── City.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springdataentitygraph │ └── FlushTest.java ├── hibernate-inheritance1 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── CustomerRepository.java │ │ │ ├── model │ │ │ ├── Customer.java │ │ │ ├── EmployeeCustomer.java │ │ │ └── ExternalCustomer.java │ │ │ └── service │ │ │ ├── DiscountCalculator.java │ │ │ ├── EmployeeCustomerDiscountCalculator.java │ │ │ ├── ExternalCustomerDiscountCalculator.java │ │ │ └── MakeDiscountsService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── CustomerCalculatorTest.java ├── hibernate-inheritance2 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── CustomerRepository.java │ │ │ ├── model │ │ │ ├── Customer.java │ │ │ ├── EmployeeCustomer.java │ │ │ └── ExternalCustomer.java │ │ │ └── service │ │ │ ├── DiscountCalculator.java │ │ │ ├── EmployeeCustomerDiscountCalculator.java │ │ │ ├── ExternalCustomerDiscountCalculator.java │ │ │ └── MakeDiscountsService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── CustomerCalculatorTest.java ├── hibernate-inheritance3-tableperclass ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── SpringDataJpaApplication.java │ │ ├── dao │ │ └── CustomerRepository.java │ │ └── model │ │ ├── Customer.java │ │ ├── EmployeeCustomer.java │ │ └── ExternalCustomer.java │ └── resources │ └── application.yml ├── hibernate-inheritance4-mappedsuperclass ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── SpringDataJpaApplication.java │ │ ├── dao │ │ └── CustomerRepository.java │ │ └── model │ │ ├── Customer.java │ │ ├── EmployeeCustomer.java │ │ └── ExternalCustomer.java │ └── resources │ └── application.yml ├── hibernate-many-to-many ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── AuthorRepository.java │ │ │ └── BookRepository.java │ │ │ └── model │ │ │ ├── Author.java │ │ │ └── Book.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── ManyToManyTest.java ├── hibernate-many-to-one ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── CommentRepository.java │ │ │ └── TopicRepository.java │ │ │ ├── model │ │ │ ├── Comment.java │ │ │ └── Topic.java │ │ │ └── service │ │ │ └── CommentService.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ ├── CommentRepositoryTest.java │ └── CommentServiceTest.java ├── hibernate-one-to-many ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── bad │ │ │ ├── dao │ │ │ │ ├── CommentRepository.java │ │ │ │ └── TopicRepository.java │ │ │ └── model │ │ │ │ ├── Comment.java │ │ │ │ └── Topic.java │ │ │ └── good │ │ │ ├── dao │ │ │ ├── GoodCommentRepository.java │ │ │ └── GoodTopicRepository.java │ │ │ └── model │ │ │ ├── GoodComment.java │ │ │ └── GoodTopic.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ ├── BadStructureTest.java │ └── GoodStructureTest.java ├── hibernate-one-to-one ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── UserDetailsRepository.java │ │ │ └── UserRepository.java │ │ │ └── model │ │ │ ├── User.java │ │ │ └── UserDetails.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── UserRepositoryTest.java ├── hibernate-orphan-removal ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── CommentRepository.java │ │ │ └── TopicRepository.java │ │ │ └── model │ │ │ ├── Comment.java │ │ │ └── Topic.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── GoodTest.java ├── hibernate-query-as-map ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringApp.java │ │ │ └── model │ │ │ └── Income.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AppTest.java ├── hibernate-secondarytable ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ └── UserRepository.java │ │ │ ├── model │ │ │ └── User.java │ │ │ └── service │ │ │ └── UserService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── service │ └── UserServiceTest.java ├── kafka ├── consumer │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── ru │ │ │ │ └── sysout │ │ │ │ └── consumer │ │ │ │ └── ConsumerApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── ru │ │ └── sysout │ │ └── consumer │ │ └── ConsumerApplicationTests.java └── producer │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── producer │ │ │ └── ProducerApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── producer │ └── ProducerApplicationTests.java ├── lambdas ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ ├── interfaces │ │ ├── FastRunnable.java │ │ ├── Movable.java │ │ ├── Runnable.java │ │ └── Swimming.java │ │ └── lambdas │ │ └── SubscribeService.java │ └── test │ └── java │ └── ru │ └── sysout │ └── lambdas │ └── SubsribeServiceTest.java ├── liquibase-demo ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ └── liquidemo │ │ ├── MainApplication.java │ │ ├── dao │ │ └── AnimalRepository.java │ │ └── model │ │ └── Animal.java │ └── resources │ ├── application.yml │ └── db │ └── changelog │ ├── 1.0 │ └── 2020-20-02-create-tables.yaml │ ├── data │ ├── data │ │ └── animal.csv │ └── initial-data.yaml │ └── db.changelog-master.yaml ├── maven-oauth2-authcodeflow-dbusers ├── authorizationserver │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2AuthorizationServerApplication.java │ │ │ ├── config │ │ │ └── AuthorizationServerConfig.java │ │ │ └── dao │ │ │ ├── CustomUserDetailsService.java │ │ │ ├── MyUser.java │ │ │ └── MyUserRepository.java │ │ └── resources │ │ ├── application.yml │ │ └── data.sql ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2ClientApplication.java │ │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── WebClientConfig.java │ │ │ └── web │ │ │ ├── AuthorizationController.java │ │ │ └── DefaultController.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ └── index.html └── resourceserver │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── sample │ │ ├── OAuth2ResourceServerApplication.java │ │ ├── config │ │ └── ResourceServerConfig.java │ │ └── web │ │ └── MessagesController.java │ └── resources │ └── application.yml ├── maven-oauth2 ├── authorizationserver │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2AuthorizationServerApplication.java │ │ │ └── config │ │ │ └── AuthorizationServerConfig.java │ │ └── resources │ │ └── application.yml ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2ClientApplication.java │ │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── WebClientConfig.java │ │ │ └── web │ │ │ ├── AuthorizationController.java │ │ │ └── DefaultController.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ └── index.html └── resourceserver │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── sample │ │ ├── OAuth2ResourceServerApplication.java │ │ ├── config │ │ └── ResourceServerConfig.java │ │ └── web │ │ └── MessagesController.java │ └── resources │ └── application.yml ├── mockmvc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springbootrest │ │ │ ├── SpringBootRestApplication.java │ │ │ ├── controller │ │ │ └── PersonController.java │ │ │ ├── dao │ │ │ └── PersonRepository.java │ │ │ ├── exception │ │ │ └── EntityNotFoundException.java │ │ │ └── model │ │ │ └── Person.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springbootrest │ └── controller │ ├── PersonControllerMockMvcIntegrationTest.java │ └── PersonControllerMockMvcUnitTest.java ├── modelmapper ├── HELP.md ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ └── modelmapper │ │ ├── Main.java │ │ ├── MapperUtil.java │ │ ├── api │ │ ├── PostController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── PostRepository.java │ │ └── UserRepository.java │ │ ├── dto │ │ ├── PostDto.java │ │ └── UserDto.java │ │ └── model │ │ ├── Post.java │ │ └── User.java │ └── resources │ ├── application.properties │ ├── data.sql │ └── schema.sql ├── mvc-localize ├── pom.xml ├── readme.md └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Config.java │ │ ├── MainApplication.java │ │ └── controller │ │ └── HelloController.java │ └── resources │ ├── application.yml │ ├── messages.properties │ ├── messages_fr.properties │ ├── messages_ru.properties │ └── templates │ ├── index.html │ └── one.html ├── mvc-thymeleaf-ervalid ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── MainApplication.java │ │ ├── controller │ │ ├── AnimalController.java │ │ └── OrderController.java │ │ ├── dao │ │ └── OrderRepository.java │ │ └── model │ │ ├── Animal.java │ │ ├── AnimalCart.java │ │ └── Order.java │ └── resources │ ├── application.yml │ ├── static │ └── style.css │ └── templates │ ├── index.html │ └── order.html ├── mvc ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── MainApplication.java │ │ ├── controller │ │ ├── AnimalController.java │ │ └── OrderController.java │ │ ├── dao │ │ └── OrderRepository.java │ │ └── model │ │ ├── Animal.java │ │ ├── AnimalCart.java │ │ └── Order.java │ └── resources │ ├── application.yml │ ├── static │ └── style.css │ └── templates │ ├── index.html │ └── order.html ├── n+1-problem ├── pom.xml └── src │ ├── main │ └── java │ │ └── ru │ │ └── sysout │ │ ├── HibernateUtil.java │ │ └── model │ │ ├── Comment.java │ │ └── Topic.java │ └── test │ ├── java │ └── ru │ │ └── sysout │ │ └── NPlus1Test.java │ └── resources │ └── hibernate.cfg.xml ├── oauth2-keyloak-sso ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2ClientApplication.java │ │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── WebClientConfig.java │ │ │ └── web │ │ │ ├── AuthorizationController.java │ │ │ └── DefaultController.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ ├── index.html │ │ ├── local.html │ │ └── remotemessages.html ├── docker-compose.yml └── resourceserver │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── sample │ │ ├── OAuth2ResourceServerApplication.java │ │ ├── config │ │ └── ResourceServerConfig.java │ │ └── web │ │ └── MessagesController.java │ └── resources │ └── application.yml ├── oauth2-keyloak ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── sample │ │ │ ├── OAuth2ClientApplication.java │ │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── WebClientConfig.java │ │ │ └── web │ │ │ ├── AuthorizationController.java │ │ │ └── DefaultController.java │ │ └── resources │ │ ├── application.yml │ │ └── templates │ │ └── index.html ├── docker-compose.yml └── resourceserver │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── sample │ │ ├── OAuth2ResourceServerApplication.java │ │ ├── config │ │ └── ResourceServerConfig.java │ │ └── web │ │ └── MessagesController.java │ └── resources │ └── application.yml ├── patterns ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── sysout │ ├── strategy │ ├── example1 │ │ ├── Main.java │ │ ├── behaviour │ │ │ ├── EatBehaviour.java │ │ │ ├── EatGrass.java │ │ │ ├── EatMeet.java │ │ │ ├── Fly.java │ │ │ ├── MoveBehaviour.java │ │ │ ├── NoEat.java │ │ │ ├── NoMove.java │ │ │ └── Run.java │ │ └── entities │ │ │ ├── Animal.java │ │ │ ├── Bird.java │ │ │ ├── Deer.java │ │ │ ├── Tiger.java │ │ │ └── ToyAnimal.java │ └── example2 │ │ ├── Main.java │ │ ├── behaviour │ │ ├── Axe.java │ │ ├── BowAndArrow.java │ │ ├── Knife.java │ │ ├── Sword.java │ │ └── WeaponBehaviour.java │ │ └── entities │ │ ├── Character.java │ │ ├── King.java │ │ ├── Knight.java │ │ ├── Queen.java │ │ └── Troll.java │ └── templatemethod │ ├── IceSlide.java │ ├── IceStructure.java │ ├── Main.java │ └── Snegurochka.java ├── security-acl ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── model │ │ │ ├── Document.java │ │ │ └── IEntity.java │ │ │ ├── repository │ │ │ └── DocumentRepository.java │ │ │ ├── rest │ │ │ └── DocumentController.java │ │ │ └── security │ │ │ ├── AclMethodSecurityConfiguration.java │ │ │ ├── PermissionService.java │ │ │ └── SecurityConfig.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── DocumentControllerTest.java ├── security1.1-custom-form ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── controller │ │ ├── HelloController.java │ │ └── LoginController.java │ │ └── security │ │ └── SecurityConfig.java │ └── resources │ ├── application.yml │ ├── static │ └── style.css │ └── templates │ └── login.html ├── security1 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── sec1 │ │ │ ├── Security1.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── security │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── sec1 │ └── CorsApplicationTests.java ├── security2.1 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── controller │ │ ├── Animal.java │ │ └── AnimalController.java │ │ └── security │ │ └── SecurityConfig.java │ └── resources │ └── application.yml ├── security2 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── sec2 │ │ │ ├── Security2.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── security │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── sec2 │ └── CorsApplicationTests.java ├── security3 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── sec3 │ │ │ ├── Security.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── security │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── sec3 │ └── HelloControllerTest.java ├── security4 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ └── sec4 │ │ ├── Security4.java │ │ ├── controller │ │ └── HelloController.java │ │ ├── model │ │ └── MyUser.java │ │ ├── repository │ │ └── MyUserRepository.java │ │ ├── security │ │ ├── CustomAuthencationProvider.java │ │ └── SecurityConfig.java │ │ └── service │ │ └── CustomUserDetailsService.java │ └── resources │ ├── application.yml │ └── data.sql ├── security5 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ └── sec5 │ │ ├── Security5.java │ │ ├── controller │ │ └── HelloController.java │ │ └── security │ │ └── SecurityConfig.java │ └── resources │ ├── application.yml │ ├── data.sql │ └── schema.sql ├── security55 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── controller │ │ └── HelloController.java │ │ └── security │ │ └── SecurityConfig.java │ └── resources │ ├── application.yml │ ├── data.sql │ └── schema.sql ├── security6-RememberMe ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── remme │ │ │ ├── RememberMeApp.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── security │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── remme │ └── CorsApplicationTests.java ├── security7-JWT ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── jwt │ │ │ ├── JWTApp.java │ │ │ ├── controller │ │ │ ├── AuthenticationController.java │ │ │ └── HelloController.java │ │ │ ├── model │ │ │ └── MyUser.java │ │ │ ├── repository │ │ │ └── MyUserRepository.java │ │ │ ├── security │ │ │ ├── AuthRequest.java │ │ │ ├── AuthResponse.java │ │ │ ├── JWTFilter.java │ │ │ ├── JWTUtil.java │ │ │ └── SecurityConfig.java │ │ │ └── service │ │ │ └── CustomUserDetailsService.java │ └── resources │ │ ├── application.yml │ │ └── data.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── jwt │ └── HelloControllerTests.java ├── spring-actuator ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springactuator │ │ │ ├── Greeting.java │ │ │ ├── PersonController.java │ │ │ └── SpringActuatorApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springactuator │ └── SpringActuatorApplicationTests.java ├── spring-boot-componentscan ├── HELP.md ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── car │ │ │ └── Car.java │ │ └── ru │ │ │ └── sysout │ │ │ ├── MainApplication.java │ │ │ └── components │ │ │ └── Engine.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── ComponentscanApplicationTests.java ├── spring-boot-profiles ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springbootprofiles │ │ │ ├── ExampleDevBean.java │ │ │ ├── ExampleTestBean.java │ │ │ ├── SpringBootProfilesApplication.java │ │ │ ├── controller │ │ │ └── PersonController.java │ │ │ ├── dao │ │ │ └── PersonRepository.java │ │ │ └── model │ │ │ └── Person.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application-prod.properties │ │ ├── application-test.properties │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springbootprofiles │ └── controller │ ├── PersonControllerTest.java │ └── ProfilesIntegrationTest.java ├── spring-boot-rest ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springbootrest │ │ │ ├── SpringBootRestApplication.java │ │ │ ├── controller │ │ │ └── PersonController.java │ │ │ ├── dao │ │ │ └── PersonRepository.java │ │ │ ├── exception │ │ │ └── EntityNotFoundException.java │ │ │ └── model │ │ │ └── Person.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springbootrest │ └── controller │ └── PersonControllerIntegrationTest.java ├── spring-boot-restassured ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springbootrest │ │ │ ├── SpringBootRestApplication.java │ │ │ ├── controller │ │ │ └── PersonController.java │ │ │ ├── dao │ │ │ └── PersonRepository.java │ │ │ ├── exception │ │ │ └── EntityNotFoundException.java │ │ │ └── model │ │ │ └── Person.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springbootrest │ └── controller │ └── PersonControllerIntegrationTest.java ├── spring-core-lazy ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── A.java │ │ │ └── MainApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── ComponentscanApplicationTests.java ├── spring-core-primary ├── HELP.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── AnimalRepository1.java │ │ │ ├── AnimalRepository2.java │ │ │ ├── AnimalService.java │ │ │ ├── IAnimalRepository.java │ │ │ ├── ListAnimalService.java │ │ │ └── MainApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── ComponentscanApplicationTests.java ├── spring-core-requiredfalse ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── AnimalRepository.java │ │ │ ├── Logger.java │ │ │ └── MainApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── MainTests.java ├── spring-core ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── javalang │ │ │ ├── factorymethod │ │ │ ├── Animal.java │ │ │ ├── AnimalFactory.java │ │ │ ├── Config.java │ │ │ ├── Dog.java │ │ │ └── Duck.java │ │ │ ├── injection │ │ │ ├── CarWithConstructor.java │ │ │ ├── CarWithSetter.java │ │ │ ├── Config.java │ │ │ └── Engine.java │ │ │ ├── ioc │ │ │ ├── Animal.java │ │ │ ├── Config.java │ │ │ └── Man.java │ │ │ └── lookup │ │ │ ├── Car.java │ │ │ └── Passenger.java │ └── resources │ │ ├── factorymethod.xml │ │ ├── injection.xml │ │ └── lookup.xml │ └── test │ └── java │ └── ru │ └── javalang │ ├── factorymethod │ ├── FactoryMethodAnnotationsTest.java │ └── FactoryMethodTest.java │ ├── injection │ └── InjectionTest.java │ ├── ioc │ └── ContainerTest.java │ └── lookup │ └── LookupTest.java ├── spring-data-dek2 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ └── PostRepository.java │ │ │ ├── model │ │ │ ├── Image.java │ │ │ └── Post.java │ │ │ └── service │ │ │ └── PostService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── dao │ └── PostRepositoryTest.java ├── spring-data-entitygraph ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── SpringDataEntitygraphApplication.java │ │ │ ├── dao │ │ │ ├── PostRepository.java │ │ │ ├── PostRepositoryCustom.java │ │ │ └── PostRepositoryImpl.java │ │ │ └── model │ │ │ ├── Image.java │ │ │ └── Post.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springdataentitygraph │ └── SpringDataEntitygraphApplicationTests.java ├── spring-data-jdbc-2 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdatajdbc │ │ │ ├── SpringDataJdbcApplication.java │ │ │ ├── dao │ │ │ └── AnimalRepository.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdatajdbc │ └── AnimalRepositoryTest.java ├── spring-data-jdbc-3 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdatajdbc │ │ │ ├── SpringDataJdbcApplication.java │ │ │ ├── dao │ │ │ ├── AnimalRepository.java │ │ │ ├── CustomAnimalRepository.java │ │ │ └── CustomAnimalRepositoryImpl.java │ │ │ ├── mapper │ │ │ └── AnimalMapper.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdatajdbc │ └── dao │ ├── AnimalRepositoryTest.java │ └── AnimalRepositoryTest1.java ├── spring-data-jdbc-pagesort ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdatajdbc │ │ │ ├── SpringDataJdbcApplication.java │ │ │ ├── dao │ │ │ ├── AnimalRepository.java │ │ │ ├── CustomAnimalRepository.java │ │ │ └── CustomAnimalRepositoryImpl.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdatajdbc │ └── AnimalRepositoryTest.java ├── spring-data-jdbc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdatajdbc │ │ │ ├── SpringDataJdbcApplication.java │ │ │ ├── dao │ │ │ └── AnimalRepository.java │ │ │ ├── mapper │ │ │ └── AnimalMapper.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdatajdbc │ └── dao │ └── AnimalRepositoryTest.java ├── spring-data-jpa-1 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdata │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── AccountRepository.java │ │ │ └── UserRepository.java │ │ │ └── model │ │ │ ├── Account.java │ │ │ └── User.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdata │ └── UserRepositoryTest.java ├── spring-data-jpa-2 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springdatajdbc │ │ │ ├── SpringDataJpaApplication.java │ │ │ ├── dao │ │ │ ├── CustomUserRepository.java │ │ │ ├── CustomUserRepositoryImpl.java │ │ │ └── UserRepository.java │ │ │ └── model │ │ │ └── User.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── springdatajdbc │ └── UserRepositoryTest.java ├── spring-data-jpa-pagesort ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── MainApp.java │ │ │ ├── dao │ │ │ ├── AnimalRepository.java │ │ │ ├── CountView.java │ │ │ ├── CustomAnimalRepository.java │ │ │ └── CustomAnimalRepositoryImpl.java │ │ │ └── model │ │ │ ├── Animal.java │ │ │ └── Category.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AnimalRepositoryTest.java ├── spring-data-projection ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── projections │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ ├── PostRepository.java │ │ │ └── UserRepository.java │ │ │ ├── dto │ │ │ ├── PostView.java │ │ │ ├── UserDto.java │ │ │ └── UserView.java │ │ │ ├── dto1 │ │ │ └── PostView1.java │ │ │ └── model │ │ │ ├── Post.java │ │ │ └── User.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── projections │ └── dao │ ├── PostRepositoryTest.java │ └── UserRepositoryTest.java ├── spring-data-query ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ └── PostRepository.java │ │ │ └── model │ │ │ ├── Post.java │ │ │ └── User.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── dao │ └── PostRepositoryTest.java ├── spring-data-querydsl ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ ├── CustomPostRepository.java │ │ │ ├── CustomPostRepositoryImpl.java │ │ │ ├── CustomUserRepository.java │ │ │ └── CustomUserRepositoryImpl.java │ │ │ └── model │ │ │ ├── Post.java │ │ │ └── User.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── dao │ ├── PostRepositoryTest.java │ └── UserRepositoryTest.java ├── spring-data-querydslpredicate ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── MainApp.java │ │ │ ├── dao │ │ │ └── AnimalRepository.java │ │ │ └── model │ │ │ ├── Animal.java │ │ │ └── Category.java │ └── resources │ │ ├── application.yml │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── AnimalRepositoryTest.java ├── spring-data-sqlresultmapping ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── projections │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ ├── PostRepository.java │ │ │ ├── PostRepositoryCustom.java │ │ │ ├── PostRepositoryCustomImpl.java │ │ │ ├── UserRepository.java │ │ │ ├── UserRepositoryCustom.java │ │ │ └── UserRepositoryCustomImpl.java │ │ │ ├── dto │ │ │ ├── PostDto.java │ │ │ └── UserDto.java │ │ │ └── model │ │ │ ├── Post.java │ │ │ └── User.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── projections │ └── dao │ ├── PostRepositoryTest.java │ └── UserRepositoryTest.java ├── spring-data-transprop ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── dao │ │ │ ├── AddressRepository.java │ │ │ └── ReportRepository.java │ │ │ ├── model │ │ │ ├── Address.java │ │ │ └── Report.java │ │ │ └── service │ │ │ └── ReportService.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── ru │ └── sysout │ └── ReportTests.java ├── spring-exceptions ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── controller │ │ └── PersonController.java │ │ ├── dao │ │ └── PersonRepository.java │ │ ├── exception │ │ ├── ApiError.java │ │ ├── MyEntityNotFoundException.java │ │ └── RestExceptionHandler.java │ │ └── model │ │ └── Person.java │ └── resources │ ├── application.properties │ └── data.sql ├── spring-exceptions1 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── sysout │ │ ├── Main.java │ │ ├── controller │ │ └── PersonController.java │ │ ├── dao │ │ └── PersonRepository.java │ │ ├── exception │ │ ├── ApiError.java │ │ ├── CustomErrorAttributes.java │ │ ├── MyEntityNotFoundException.java │ │ └── RestExceptionHandler.java │ │ └── model │ │ └── Person.java │ └── resources │ ├── application.properties │ └── data.sql ├── spring-integration-1 ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springintegration │ │ │ ├── SpringIntegrationApplication.java │ │ │ ├── integration │ │ │ └── IntegrationConfig.java │ │ │ ├── model │ │ │ └── Animal.java │ │ │ └── service │ │ │ ├── AnimalFromToEmailConverter.java │ │ │ └── EmailEmitterService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── springintegration │ └── SpringIntegrationApplicationTests.java ├── spring-integration-2 ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springintegration │ │ │ ├── SpringIntegrationApplication.java │ │ │ ├── integration │ │ │ └── IntegrationConfig.java │ │ │ └── service │ │ │ └── SendingService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── ru │ └── sysout │ └── springintegration │ └── SpringIntegrationApplicationTests.java ├── spring-integration ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── springintegration │ │ │ ├── SpringIntegrationApplication.java │ │ │ ├── model │ │ │ └── Animal.java │ │ │ └── service │ │ │ ├── A.java │ │ │ ├── B.java │ │ │ └── C.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── springintegration │ └── SpringIntegrationApplicationTests.java ├── spring-prop ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── AppProperties.java │ │ │ └── MainApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── sysout │ └── a │ └── ComponentscanApplicationTests.java ├── sso-vk ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ ├── Main.java │ │ │ ├── SomeController.java │ │ │ ├── WebConfig.java │ │ │ └── vk │ │ │ ├── CustomOAuth2UserService.java │ │ │ └── CustomTokenResponseConverter.java │ └── resources │ │ ├── application.yml │ │ └── static │ │ └── index.html │ └── test │ └── java │ └── ru │ └── sysout │ └── MainTests.java ├── testcontainers-demo ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── sysout │ │ │ └── testcontainersdemo │ │ │ ├── TestcontainersDemoApplication.java │ │ │ ├── dao │ │ │ └── AnimalRepository.java │ │ │ └── model │ │ │ └── Animal.java │ └── resources │ │ ├── application.yml │ │ ├── db.sql │ │ └── db │ │ └── changelog │ │ ├── 1.0 │ │ └── 2020-20-02-create-tables.yaml │ │ ├── data │ │ ├── data │ │ │ └── animal.csv │ │ └── initial-data.yaml │ │ └── db.changelog-master.yaml │ └── test │ └── java │ └── ru │ └── sysout │ └── testcontainersdemo │ ├── IntegrationLiquiScriptTest.java │ └── IntegrationSqlScriptTest.java └── testresttemplate-with-auth ├── pom.xml └── src ├── main ├── java │ └── ru │ │ └── sysout │ │ └── sec4 │ │ ├── Security4.java │ │ ├── controller │ │ └── HelloController.java │ │ ├── model │ │ └── MyUser.java │ │ ├── repository │ │ └── MyUserRepository.java │ │ ├── security │ │ ├── CustomAuthencationProvider.java │ │ └── SecurityConfig.java │ │ └── service │ │ └── CustomUserDetailsService.java └── resources │ ├── application.yml │ └── data.sql └── test ├── java └── ru │ └── sysout │ └── sec4 │ └── HelloControllerTests.java └── resources └── application.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/README.md -------------------------------------------------------------------------------- /annotation-processing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotation-processing/pom.xml -------------------------------------------------------------------------------- /annotation-use/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotation-use/pom.xml -------------------------------------------------------------------------------- /annotation-use/src/main/java/ru/sysout/annotationuse/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotation-use/src/main/java/ru/sysout/annotationuse/Cat.java -------------------------------------------------------------------------------- /annotation-use/src/test/java/ru/sysout/annotationuse/ToStringsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotation-use/src/test/java/ru/sysout/annotationuse/ToStringsTest.java -------------------------------------------------------------------------------- /annotations-runtime-di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotations-runtime-di/pom.xml -------------------------------------------------------------------------------- /annotations-runtime/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotations-runtime/pom.xml -------------------------------------------------------------------------------- /annotations-runtime/src/main/java/ru/sysout/annotationsruntime/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/annotations-runtime/src/main/java/ru/sysout/annotationsruntime/Test.java -------------------------------------------------------------------------------- /aspects-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/.gitignore -------------------------------------------------------------------------------- /aspects-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /aspects-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /aspects-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/mvnw -------------------------------------------------------------------------------- /aspects-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/mvnw.cmd -------------------------------------------------------------------------------- /aspects-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/pom.xml -------------------------------------------------------------------------------- /aspects-demo/src/main/java/ru/sysout/aspectsdemo/LogExecutionTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/src/main/java/ru/sysout/aspectsdemo/LogExecutionTime.java -------------------------------------------------------------------------------- /aspects-demo/src/main/java/ru/sysout/aspectsdemo/LoggingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/aspects-demo/src/main/java/ru/sysout/aspectsdemo/LoggingAspect.java -------------------------------------------------------------------------------- /aspects-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /batch0/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/pom.xml -------------------------------------------------------------------------------- /batch0/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /batch0/src/main/java/ru/sysout/batch/AnimalFieldSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/java/ru/sysout/batch/AnimalFieldSetMapper.java -------------------------------------------------------------------------------- /batch0/src/main/java/ru/sysout/batch/BatchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/java/ru/sysout/batch/BatchConfig.java -------------------------------------------------------------------------------- /batch0/src/main/java/ru/sysout/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/java/ru/sysout/model/Animal.java -------------------------------------------------------------------------------- /batch0/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/resources/application.yml -------------------------------------------------------------------------------- /batch0/src/main/resources/input.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch0/src/main/resources/input.csv -------------------------------------------------------------------------------- /batch2-numbers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/pom.xml -------------------------------------------------------------------------------- /batch2-numbers/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /batch2-numbers/src/main/java/ru/sysout/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/java/ru/sysout/Number.java -------------------------------------------------------------------------------- /batch2-numbers/src/main/java/ru/sysout/NumberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/java/ru/sysout/NumberRepository.java -------------------------------------------------------------------------------- /batch2-numbers/src/main/java/ru/sysout/batch/BatchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/java/ru/sysout/batch/BatchConfig.java -------------------------------------------------------------------------------- /batch2-numbers/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/resources/application.yml -------------------------------------------------------------------------------- /batch2-numbers/src/main/resources/data.sql: -------------------------------------------------------------------------------- 1 | delete from number -------------------------------------------------------------------------------- /batch2-numbers/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/batch2-numbers/src/main/resources/schema.sql -------------------------------------------------------------------------------- /bytecodetransformagent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/bytecodetransformagent/pom.xml -------------------------------------------------------------------------------- /bytecodetransformagent/src/main/java/ru/sysout/bytecode/AgentMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/bytecodetransformagent/src/main/java/ru/sysout/bytecode/AgentMain.java -------------------------------------------------------------------------------- /bytecodetransformagent/src/main/java/ru/sysout/bytecode/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/bytecodetransformagent/src/main/java/ru/sysout/bytecode/Log.java -------------------------------------------------------------------------------- /bytecodetransformmain/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/bytecodetransformmain/pom.xml -------------------------------------------------------------------------------- /bytecodetransformmain/src/main/java/ru/sysout/bytecode/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/bytecodetransformmain/src/main/java/ru/sysout/bytecode/Main.java -------------------------------------------------------------------------------- /cartesian-problem/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/pom.xml -------------------------------------------------------------------------------- /cartesian-problem/src/main/java/ru/sysout/HibernateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/src/main/java/ru/sysout/HibernateUtil.java -------------------------------------------------------------------------------- /cartesian-problem/src/main/java/ru/sysout/model/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/src/main/java/ru/sysout/model/Image.java -------------------------------------------------------------------------------- /cartesian-problem/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /cartesian-problem/src/test/java/ru/sysout/CartesianProblemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/src/test/java/ru/sysout/CartesianProblemTest.java -------------------------------------------------------------------------------- /cartesian-problem/src/test/resources/hibernate.cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cartesian-problem/src/test/resources/hibernate.cfg.xml -------------------------------------------------------------------------------- /cloud1/eureka/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/eureka/HELP.md -------------------------------------------------------------------------------- /cloud1/eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/eureka/pom.xml -------------------------------------------------------------------------------- /cloud1/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java -------------------------------------------------------------------------------- /cloud1/eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/eureka/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud1/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java -------------------------------------------------------------------------------- /cloud1/random-animal/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/random-animal/HELP.md -------------------------------------------------------------------------------- /cloud1/random-animal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/random-animal/pom.xml -------------------------------------------------------------------------------- /cloud1/random-animal/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/random-animal/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud1/zoo/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/HELP.md -------------------------------------------------------------------------------- /cloud1/zoo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/pom.xml -------------------------------------------------------------------------------- /cloud1/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java -------------------------------------------------------------------------------- /cloud1/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java -------------------------------------------------------------------------------- /cloud1/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /cloud1/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java -------------------------------------------------------------------------------- /cloud1/zoo/src/main/java/ru/sysout/zoo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/java/ru/sysout/zoo/model/Animal.java -------------------------------------------------------------------------------- /cloud1/zoo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud1/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud1/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java -------------------------------------------------------------------------------- /cloud2/eureka/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/eureka/HELP.md -------------------------------------------------------------------------------- /cloud2/eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/eureka/pom.xml -------------------------------------------------------------------------------- /cloud2/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java -------------------------------------------------------------------------------- /cloud2/eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/eureka/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud2/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java -------------------------------------------------------------------------------- /cloud2/gateway-proxy/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/gateway-proxy/HELP.md -------------------------------------------------------------------------------- /cloud2/gateway-proxy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/gateway-proxy/pom.xml -------------------------------------------------------------------------------- /cloud2/gateway-proxy/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/gateway-proxy/src/main/resources/application.yml -------------------------------------------------------------------------------- /cloud2/random-animal/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/random-animal/HELP.md -------------------------------------------------------------------------------- /cloud2/random-animal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/random-animal/pom.xml -------------------------------------------------------------------------------- /cloud2/random-animal/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/random-animal/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud2/zoo/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/HELP.md -------------------------------------------------------------------------------- /cloud2/zoo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/pom.xml -------------------------------------------------------------------------------- /cloud2/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java -------------------------------------------------------------------------------- /cloud2/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java -------------------------------------------------------------------------------- /cloud2/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /cloud2/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java -------------------------------------------------------------------------------- /cloud2/zoo/src/main/java/ru/sysout/zoo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/java/ru/sysout/zoo/model/Animal.java -------------------------------------------------------------------------------- /cloud2/zoo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud2/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud2/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java -------------------------------------------------------------------------------- /cloud3/config/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/config/HELP.md -------------------------------------------------------------------------------- /cloud3/config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/config/pom.xml -------------------------------------------------------------------------------- /cloud3/config/src/main/java/ru/sysout/config/ConfigApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/config/src/main/java/ru/sysout/config/ConfigApplication.java -------------------------------------------------------------------------------- /cloud3/config/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/config/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud3/config/src/test/java/ru/sysout/config/ConfigApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/config/src/test/java/ru/sysout/config/ConfigApplicationTests.java -------------------------------------------------------------------------------- /cloud3/eureka/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/eureka/HELP.md -------------------------------------------------------------------------------- /cloud3/eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/eureka/pom.xml -------------------------------------------------------------------------------- /cloud3/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java -------------------------------------------------------------------------------- /cloud3/eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/eureka/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud3/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java -------------------------------------------------------------------------------- /cloud3/gateway-proxy/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/gateway-proxy/HELP.md -------------------------------------------------------------------------------- /cloud3/gateway-proxy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/gateway-proxy/pom.xml -------------------------------------------------------------------------------- /cloud3/gateway-proxy/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/gateway-proxy/src/main/resources/application.yml -------------------------------------------------------------------------------- /cloud3/random-animal/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/random-animal/HELP.md -------------------------------------------------------------------------------- /cloud3/random-animal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/random-animal/pom.xml -------------------------------------------------------------------------------- /cloud3/random-animal/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/random-animal/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud3/zoo/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/HELP.md -------------------------------------------------------------------------------- /cloud3/zoo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/pom.xml -------------------------------------------------------------------------------- /cloud3/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java -------------------------------------------------------------------------------- /cloud3/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java -------------------------------------------------------------------------------- /cloud3/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /cloud3/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java -------------------------------------------------------------------------------- /cloud3/zoo/src/main/java/ru/sysout/zoo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/java/ru/sysout/zoo/model/Animal.java -------------------------------------------------------------------------------- /cloud3/zoo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud3/zoo/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /cloud3/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud3/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java -------------------------------------------------------------------------------- /cloud4/eureka/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/eureka/HELP.md -------------------------------------------------------------------------------- /cloud4/eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/eureka/pom.xml -------------------------------------------------------------------------------- /cloud4/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/eureka/src/main/java/ru/sysout/eureka/EurekaApplication.java -------------------------------------------------------------------------------- /cloud4/eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/eureka/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud4/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/eureka/src/test/java/ru/sysout/eureka/EurekaApplicationTests.java -------------------------------------------------------------------------------- /cloud4/random-animal/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/random-animal/HELP.md -------------------------------------------------------------------------------- /cloud4/random-animal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/random-animal/pom.xml -------------------------------------------------------------------------------- /cloud4/random-animal/src/main/java/ru/sysout/dao/AnimalDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/random-animal/src/main/java/ru/sysout/dao/AnimalDao.java -------------------------------------------------------------------------------- /cloud4/random-animal/src/main/java/ru/sysout/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/random-animal/src/main/java/ru/sysout/model/Animal.java -------------------------------------------------------------------------------- /cloud4/random-animal/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/random-animal/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud4/ticket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/ticket/pom.xml -------------------------------------------------------------------------------- /cloud4/ticket/src/main/java/ru/sysout/TicketApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/ticket/src/main/java/ru/sysout/TicketApplication.java -------------------------------------------------------------------------------- /cloud4/ticket/src/main/java/ru/sysout/controller/TicketController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/ticket/src/main/java/ru/sysout/controller/TicketController.java -------------------------------------------------------------------------------- /cloud4/ticket/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/ticket/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud4/ticket/src/test/java/ru/sysout/CheckAnimalApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/ticket/src/test/java/ru/sysout/CheckAnimalApplicationTests.java -------------------------------------------------------------------------------- /cloud4/zoo/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/HELP.md -------------------------------------------------------------------------------- /cloud4/zoo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/pom.xml -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/RandomAnimalClient.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/TicketClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/TicketClient.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/ZooApplication.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/config/Resilience4JConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/config/Resilience4JConfig.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/controller/ZooController.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/java/ru/sysout/zoo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/java/ru/sysout/zoo/model/Animal.java -------------------------------------------------------------------------------- /cloud4/zoo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/main/resources/application.properties -------------------------------------------------------------------------------- /cloud4/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cloud4/zoo/src/test/java/ru/sysout/zoo/AddAnimalApplicationTests.java -------------------------------------------------------------------------------- /core-java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/.gitignore -------------------------------------------------------------------------------- /core-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/pom.xml -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/def/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/def/A.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/def/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/def/B.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/priv/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/priv/A.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/priv/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/priv/B.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/priv/SubA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/priv/SubA.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/prot/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/prot/A.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/prot/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/prot/B.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/prot/sub/C.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/prot/sub/C.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/pub/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/pub/A.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/accessmodifiers/pub/sub/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/accessmodifiers/pub/sub/B.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/atomicclasses/AtomicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/atomicclasses/AtomicTest.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/countdownlatch/TestAndGo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/countdownlatch/TestAndGo.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/cyclicbarrier/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/cyclicbarrier/Worker.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/defaultmethods/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/defaultmethods/Animal.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/defaultmethods/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/defaultmethods/Cat.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/defaultmethods/Fish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/defaultmethods/Fish.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/defaultmethods/Kentavr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/defaultmethods/Kentavr.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/defaultmethods/Man.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/defaultmethods/Man.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/with/Apartment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/with/Apartment.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/with/Fridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/with/Fridge.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/with/Kitchen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/with/Kitchen.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/without/Apartment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/without/Apartment.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/without/DealWithNulls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/without/DealWithNulls.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/without/Fridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/without/Fridge.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/optional/without/Kitchen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/optional/without/Kitchen.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/passingbyvalue/Cat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/passingbyvalue/Cat.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/switchoperator/SwitchOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/switchoperator/SwitchOperator.java -------------------------------------------------------------------------------- /core-java/src/main/java/ru/sysout/volatilekeyword/VolatileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/main/java/ru/sysout/volatilekeyword/VolatileTest.java -------------------------------------------------------------------------------- /core-java/src/test/java/ru/sysout/defaultmethods/AnimalUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/test/java/ru/sysout/defaultmethods/AnimalUnitTest.java -------------------------------------------------------------------------------- /core-java/src/test/java/ru/sysout/listtoarray/ListToArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/test/java/ru/sysout/listtoarray/ListToArrayTest.java -------------------------------------------------------------------------------- /core-java/src/test/java/ru/sysout/optional/OptionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/core-java/src/test/java/ru/sysout/optional/OptionalTest.java -------------------------------------------------------------------------------- /cors/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cors/pom.xml -------------------------------------------------------------------------------- /cors/src/main/java/ru/sysout/cors/CorsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cors/src/main/java/ru/sysout/cors/CorsApplication.java -------------------------------------------------------------------------------- /cors/src/main/java/ru/sysout/cors/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cors/src/main/java/ru/sysout/cors/controller/HelloController.java -------------------------------------------------------------------------------- /cors/src/main/java/ru/sysout/cors/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cors/src/main/java/ru/sysout/cors/security/SecurityConfig.java -------------------------------------------------------------------------------- /cors/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cors/src/test/java/ru/sysout/cors/CorsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/cors/src/test/java/ru/sysout/cors/CorsApplicationTests.java -------------------------------------------------------------------------------- /counter/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/HELP.md -------------------------------------------------------------------------------- /counter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/pom.xml -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/dao/HitRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/dao/HitRepository.java -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/dao/service/HitService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/dao/service/HitService.java -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/dto/HitsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/dto/HitsDto.java -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/model/Hits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/model/Hits.java -------------------------------------------------------------------------------- /counter/src/main/java/ru/sysout/web/MainController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/java/ru/sysout/web/MainController.java -------------------------------------------------------------------------------- /counter/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/resources/application.properties -------------------------------------------------------------------------------- /counter/src/main/resources/data.sql: -------------------------------------------------------------------------------- 1 | insert into hits (id, count) 2 | values (1, 0); -------------------------------------------------------------------------------- /counter/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/main/resources/schema.sql -------------------------------------------------------------------------------- /counter/src/test/java/ru/sysout/CounterApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/counter/src/test/java/ru/sysout/CounterApplicationTests.java -------------------------------------------------------------------------------- /csrf/bank/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/pom.xml -------------------------------------------------------------------------------- /csrf/bank/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /csrf/bank/src/main/java/ru/sysout/controller/DocumentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/main/java/ru/sysout/controller/DocumentController.java -------------------------------------------------------------------------------- /csrf/bank/src/main/java/ru/sysout/model/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/main/java/ru/sysout/model/Document.java -------------------------------------------------------------------------------- /csrf/bank/src/main/java/ru/sysout/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/main/java/ru/sysout/security/SecurityConfig.java -------------------------------------------------------------------------------- /csrf/bank/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /csrf/bank/src/main/resources/templates/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/main/resources/templates/add.html -------------------------------------------------------------------------------- /csrf/bank/src/test/java/ru/sysout/CorsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/bank/src/test/java/ru/sysout/CorsApplicationTests.java -------------------------------------------------------------------------------- /csrf/evil/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/evil/pom.xml -------------------------------------------------------------------------------- /csrf/evil/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/evil/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /csrf/evil/src/main/java/ru/sysout/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/evil/src/main/java/ru/sysout/controller/IndexController.java -------------------------------------------------------------------------------- /csrf/evil/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8081 -------------------------------------------------------------------------------- /csrf/evil/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/csrf/evil/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /docker-demo/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker-demo/docker/services/app/Dockerfile.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/docker/services/app/Dockerfile.development -------------------------------------------------------------------------------- /docker-demo/docker/services/js/Dockerfile.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/docker/services/js/Dockerfile.development -------------------------------------------------------------------------------- /docker-demo/docker/services/js/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/docker/services/js/dist/index.html -------------------------------------------------------------------------------- /docker-demo/docker/services/js/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/docker/services/js/dist/index.js -------------------------------------------------------------------------------- /docker-demo/docker/services/postgres/Dockerfile.development: -------------------------------------------------------------------------------- 1 | FROM postgres:12-alpine -------------------------------------------------------------------------------- /docker-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/pom.xml -------------------------------------------------------------------------------- /docker-demo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/readme.md -------------------------------------------------------------------------------- /docker-demo/src/main/java/ru/sysout/dockerdemo/dao/AnimalRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/java/ru/sysout/dockerdemo/dao/AnimalRepository.java -------------------------------------------------------------------------------- /docker-demo/src/main/java/ru/sysout/dockerdemo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/java/ru/sysout/dockerdemo/model/Animal.java -------------------------------------------------------------------------------- /docker-demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/resources/application.yml -------------------------------------------------------------------------------- /docker-demo/src/main/resources/db/changelog/data/data/animal.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/resources/db/changelog/data/data/animal.csv -------------------------------------------------------------------------------- /docker-demo/src/main/resources/db/changelog/data/initial-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/resources/db/changelog/data/initial-data.yaml -------------------------------------------------------------------------------- /docker-demo/src/main/resources/db/changelog/db.changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/docker-demo/src/main/resources/db/changelog/db.changelog-master.yaml -------------------------------------------------------------------------------- /github-batch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/pom.xml -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/batch/BatchChunkConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/batch/BatchChunkConfig.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/batch/BatchTaskletConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/batch/BatchTaskletConfig.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/batch/RepoPageProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/batch/RepoPageProcessor.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/batch/RepoPageWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/batch/RepoPageWriter.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/batch/RepoTasklet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/batch/RepoTasklet.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/dao/RepoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/dao/RepoRepository.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/model/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/model/Repo.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/model/ReposPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/model/ReposPage.java -------------------------------------------------------------------------------- /github-batch/src/main/java/ru/sysout/service/RepoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/java/ru/sysout/service/RepoService.java -------------------------------------------------------------------------------- /github-batch/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/resources/application.yml -------------------------------------------------------------------------------- /github-batch/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/github-batch/src/main/resources/schema.sql -------------------------------------------------------------------------------- /gradle-api-impl/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/.gitattributes -------------------------------------------------------------------------------- /gradle-api-impl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/.gitignore -------------------------------------------------------------------------------- /gradle-api-impl/animalapi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/animalapi/build.gradle.kts -------------------------------------------------------------------------------- /gradle-api-impl/api-animalclient/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/api-animalclient/build.gradle.kts -------------------------------------------------------------------------------- /gradle-api-impl/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle-api-impl/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradle-api-impl/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/gradlew -------------------------------------------------------------------------------- /gradle-api-impl/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/gradlew.bat -------------------------------------------------------------------------------- /gradle-api-impl/impl-animalclient/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/impl-animalclient/build.gradle.kts -------------------------------------------------------------------------------- /gradle-api-impl/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/gradle-api-impl/settings.gradle.kts -------------------------------------------------------------------------------- /hamcrest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/.gitignore -------------------------------------------------------------------------------- /hamcrest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/pom.xml -------------------------------------------------------------------------------- /hamcrest/src/main/java/ru/javalang/hamcrest/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/main/java/ru/javalang/hamcrest/Animal.java -------------------------------------------------------------------------------- /hamcrest/src/main/java/ru/javalang/hamcrest/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/main/java/ru/javalang/hamcrest/Dog.java -------------------------------------------------------------------------------- /hamcrest/src/main/java/ru/javalang/hamcrest/OurNumberMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/main/java/ru/javalang/hamcrest/OurNumberMatcher.java -------------------------------------------------------------------------------- /hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestBeanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestBeanTest.java -------------------------------------------------------------------------------- /hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestCollectionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestCollectionsTest.java -------------------------------------------------------------------------------- /hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestFirstTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestFirstTest.java -------------------------------------------------------------------------------- /hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestObjectsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hamcrest/src/test/java/ru/javalang/hamcrest/HamcrestObjectsTest.java -------------------------------------------------------------------------------- /hiber-entitygraph/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/pom.xml -------------------------------------------------------------------------------- /hiber-entitygraph/src/main/java/ru/sysout/HibernateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/src/main/java/ru/sysout/HibernateUtil.java -------------------------------------------------------------------------------- /hiber-entitygraph/src/main/java/ru/sysout/model/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/src/main/java/ru/sysout/model/Image.java -------------------------------------------------------------------------------- /hiber-entitygraph/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /hiber-entitygraph/src/test/java/ru/sysout/EntityGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/src/test/java/ru/sysout/EntityGraphTest.java -------------------------------------------------------------------------------- /hiber-entitygraph/src/test/resources/hibernate.cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hiber-entitygraph/src/test/resources/hibernate.cfg.xml -------------------------------------------------------------------------------- /hibernate-2cache-read/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/pom.xml -------------------------------------------------------------------------------- /hibernate-2cache-read/src/main/java/ru/sysout/SpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/main/java/ru/sysout/SpringApp.java -------------------------------------------------------------------------------- /hibernate-2cache-read/src/main/java/ru/sysout/model/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/main/java/ru/sysout/model/City.java -------------------------------------------------------------------------------- /hibernate-2cache-read/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-2cache-read/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-2cache-read/src/test/java/ru/sysout/FirstLevelCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/test/java/ru/sysout/FirstLevelCacheTest.java -------------------------------------------------------------------------------- /hibernate-2cache-read/src/test/java/ru/sysout/SecondLevelCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-2cache-read/src/test/java/ru/sysout/SecondLevelCacheTest.java -------------------------------------------------------------------------------- /hibernate-batch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/pom.xml -------------------------------------------------------------------------------- /hibernate-batch/src/main/java/ru/sysout/SpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/main/java/ru/sysout/SpringApp.java -------------------------------------------------------------------------------- /hibernate-batch/src/main/java/ru/sysout/model/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/main/java/ru/sysout/model/City.java -------------------------------------------------------------------------------- /hibernate-batch/src/main/java/ru/sysout/model/District.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/main/java/ru/sysout/model/District.java -------------------------------------------------------------------------------- /hibernate-batch/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/main/resources/application.properties -------------------------------------------------------------------------------- /hibernate-batch/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-batch/src/test/java/ru/sysout/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-batch/src/test/java/ru/sysout/AppTest.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/pom.xml -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Author.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Book.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/java/ru/sysout/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/java/ru/sysout/model/User.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/test/java/ru/sysout/ManyToManyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/test/java/ru/sysout/ManyToManyTest.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/test/java/ru/sysout/ManyToOneTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/test/java/ru/sysout/ManyToOneTest.java -------------------------------------------------------------------------------- /hibernate-bidirectional-sync/src/test/java/ru/sysout/OneToOneTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-bidirectional-sync/src/test/java/ru/sysout/OneToOneTest.java -------------------------------------------------------------------------------- /hibernate-cascade/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/pom.xml -------------------------------------------------------------------------------- /hibernate-cascade/src/main/java/ru/sysout/SpringDataJpaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/java/ru/sysout/SpringDataJpaApplication.java -------------------------------------------------------------------------------- /hibernate-cascade/src/main/java/ru/sysout/dao/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/java/ru/sysout/dao/CommentRepository.java -------------------------------------------------------------------------------- /hibernate-cascade/src/main/java/ru/sysout/dao/TopicRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/java/ru/sysout/dao/TopicRepository.java -------------------------------------------------------------------------------- /hibernate-cascade/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /hibernate-cascade/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /hibernate-cascade/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-cascade/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-cascade/src/test/java/ru/sysout/OneToManyCascadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-cascade/src/test/java/ru/sysout/OneToManyCascadeTest.java -------------------------------------------------------------------------------- /hibernate-classid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-classid/pom.xml -------------------------------------------------------------------------------- /hibernate-classid/src/main/java/ru/sysout/SpringDataJpaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-classid/src/main/java/ru/sysout/SpringDataJpaApplication.java -------------------------------------------------------------------------------- /hibernate-classid/src/main/java/ru/sysout/model/ChessBoardCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-classid/src/main/java/ru/sysout/model/ChessBoardCell.java -------------------------------------------------------------------------------- /hibernate-classid/src/main/java/ru/sysout/model/ChessBoardCellKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-classid/src/main/java/ru/sysout/model/ChessBoardCellKey.java -------------------------------------------------------------------------------- /hibernate-classid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-classid/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-distinct/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/pom.xml -------------------------------------------------------------------------------- /hibernate-distinct/src/main/java/ru/sysout/SpringDataJpaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/java/ru/sysout/SpringDataJpaApplication.java -------------------------------------------------------------------------------- /hibernate-distinct/src/main/java/ru/sysout/dao/TopicRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/java/ru/sysout/dao/TopicRepository.java -------------------------------------------------------------------------------- /hibernate-distinct/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /hibernate-distinct/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /hibernate-distinct/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-distinct/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-distinct/src/test/java/ru/sysout/TopicRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-distinct/src/test/java/ru/sysout/TopicRepositoryTest.java -------------------------------------------------------------------------------- /hibernate-dto-projection-many-to-many/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-many-to-many/pom.xml -------------------------------------------------------------------------------- /hibernate-dto-projection-many-to-many/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-many-to-many/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-dto-projection-many-to-many/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-many-to-many/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-dto-projection-onetomany/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-onetomany/pom.xml -------------------------------------------------------------------------------- /hibernate-dto-projection-onetomany/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-onetomany/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-dto-projection-onetomany/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-onetomany/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-dto-projection-onetomany/src/test/java/ru/sysout/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection-onetomany/src/test/java/ru/sysout/AppTest.java -------------------------------------------------------------------------------- /hibernate-dto-projection/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/pom.xml -------------------------------------------------------------------------------- /hibernate-dto-projection/src/main/java/ru/sysout/SpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/src/main/java/ru/sysout/SpringApp.java -------------------------------------------------------------------------------- /hibernate-dto-projection/src/main/java/ru/sysout/dto/CityDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/src/main/java/ru/sysout/dto/CityDto.java -------------------------------------------------------------------------------- /hibernate-dto-projection/src/main/java/ru/sysout/model/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/src/main/java/ru/sysout/model/City.java -------------------------------------------------------------------------------- /hibernate-dto-projection/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.jpa.show-sql=true 2 | -------------------------------------------------------------------------------- /hibernate-dto-projection/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-dto-projection/src/test/java/ru/sysout/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-dto-projection/src/test/java/ru/sysout/AppTest.java -------------------------------------------------------------------------------- /hibernate-embeddedid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-embeddedid/pom.xml -------------------------------------------------------------------------------- /hibernate-embeddedid/src/main/java/ru/sysout/model/ChessBoardCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-embeddedid/src/main/java/ru/sysout/model/ChessBoardCell.java -------------------------------------------------------------------------------- /hibernate-embeddedid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-embeddedid/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-flush/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-flush/pom.xml -------------------------------------------------------------------------------- /hibernate-flush/src/main/java/ru/sysout/model/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-flush/src/main/java/ru/sysout/model/City.java -------------------------------------------------------------------------------- /hibernate-flush/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.jpa.show-sql=true 2 | -------------------------------------------------------------------------------- /hibernate-inheritance1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance1/pom.xml -------------------------------------------------------------------------------- /hibernate-inheritance1/src/main/java/ru/sysout/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance1/src/main/java/ru/sysout/model/Customer.java -------------------------------------------------------------------------------- /hibernate-inheritance1/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance1/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-inheritance2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance2/pom.xml -------------------------------------------------------------------------------- /hibernate-inheritance2/src/main/java/ru/sysout/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance2/src/main/java/ru/sysout/model/Customer.java -------------------------------------------------------------------------------- /hibernate-inheritance2/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance2/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-inheritance3-tableperclass/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance3-tableperclass/pom.xml -------------------------------------------------------------------------------- /hibernate-inheritance3-tableperclass/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance3-tableperclass/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-inheritance4-mappedsuperclass/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-inheritance4-mappedsuperclass/pom.xml -------------------------------------------------------------------------------- /hibernate-many-to-many/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/pom.xml -------------------------------------------------------------------------------- /hibernate-many-to-many/src/main/java/ru/sysout/dao/AuthorRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/main/java/ru/sysout/dao/AuthorRepository.java -------------------------------------------------------------------------------- /hibernate-many-to-many/src/main/java/ru/sysout/dao/BookRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/main/java/ru/sysout/dao/BookRepository.java -------------------------------------------------------------------------------- /hibernate-many-to-many/src/main/java/ru/sysout/model/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/main/java/ru/sysout/model/Author.java -------------------------------------------------------------------------------- /hibernate-many-to-many/src/main/java/ru/sysout/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/main/java/ru/sysout/model/Book.java -------------------------------------------------------------------------------- /hibernate-many-to-many/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-many-to-many/src/test/java/ru/sysout/ManyToManyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-many/src/test/java/ru/sysout/ManyToManyTest.java -------------------------------------------------------------------------------- /hibernate-many-to-one/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/pom.xml -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/java/ru/sysout/dao/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/java/ru/sysout/dao/CommentRepository.java -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/java/ru/sysout/dao/TopicRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/java/ru/sysout/dao/TopicRepository.java -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-many-to-one/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-many-to-one/src/test/java/ru/sysout/CommentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/test/java/ru/sysout/CommentRepositoryTest.java -------------------------------------------------------------------------------- /hibernate-many-to-one/src/test/java/ru/sysout/CommentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-many-to-one/src/test/java/ru/sysout/CommentServiceTest.java -------------------------------------------------------------------------------- /hibernate-one-to-many/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/pom.xml -------------------------------------------------------------------------------- /hibernate-one-to-many/src/main/java/ru/sysout/bad/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/main/java/ru/sysout/bad/model/Comment.java -------------------------------------------------------------------------------- /hibernate-one-to-many/src/main/java/ru/sysout/bad/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/main/java/ru/sysout/bad/model/Topic.java -------------------------------------------------------------------------------- /hibernate-one-to-many/src/main/java/ru/sysout/good/model/GoodTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/main/java/ru/sysout/good/model/GoodTopic.java -------------------------------------------------------------------------------- /hibernate-one-to-many/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-one-to-many/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-one-to-many/src/test/java/ru/sysout/BadStructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/test/java/ru/sysout/BadStructureTest.java -------------------------------------------------------------------------------- /hibernate-one-to-many/src/test/java/ru/sysout/GoodStructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-many/src/test/java/ru/sysout/GoodStructureTest.java -------------------------------------------------------------------------------- /hibernate-one-to-one/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/pom.xml -------------------------------------------------------------------------------- /hibernate-one-to-one/src/main/java/ru/sysout/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/main/java/ru/sysout/dao/UserRepository.java -------------------------------------------------------------------------------- /hibernate-one-to-one/src/main/java/ru/sysout/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/main/java/ru/sysout/model/User.java -------------------------------------------------------------------------------- /hibernate-one-to-one/src/main/java/ru/sysout/model/UserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/main/java/ru/sysout/model/UserDetails.java -------------------------------------------------------------------------------- /hibernate-one-to-one/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-one-to-one/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-one-to-one/src/test/java/ru/sysout/UserRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-one-to-one/src/test/java/ru/sysout/UserRepositoryTest.java -------------------------------------------------------------------------------- /hibernate-orphan-removal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/pom.xml -------------------------------------------------------------------------------- /hibernate-orphan-removal/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /hibernate-orphan-removal/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /hibernate-orphan-removal/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-orphan-removal/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-orphan-removal/src/test/java/ru/sysout/GoodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-orphan-removal/src/test/java/ru/sysout/GoodTest.java -------------------------------------------------------------------------------- /hibernate-query-as-map/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/pom.xml -------------------------------------------------------------------------------- /hibernate-query-as-map/src/main/java/ru/sysout/SpringApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/src/main/java/ru/sysout/SpringApp.java -------------------------------------------------------------------------------- /hibernate-query-as-map/src/main/java/ru/sysout/model/Income.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/src/main/java/ru/sysout/model/Income.java -------------------------------------------------------------------------------- /hibernate-query-as-map/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/src/main/resources/application.yml -------------------------------------------------------------------------------- /hibernate-query-as-map/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/src/main/resources/data.sql -------------------------------------------------------------------------------- /hibernate-query-as-map/src/test/java/ru/sysout/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-query-as-map/src/test/java/ru/sysout/AppTest.java -------------------------------------------------------------------------------- /hibernate-secondarytable/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-secondarytable/pom.xml -------------------------------------------------------------------------------- /hibernate-secondarytable/src/main/java/ru/sysout/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-secondarytable/src/main/java/ru/sysout/dao/UserRepository.java -------------------------------------------------------------------------------- /hibernate-secondarytable/src/main/java/ru/sysout/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-secondarytable/src/main/java/ru/sysout/model/User.java -------------------------------------------------------------------------------- /hibernate-secondarytable/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/hibernate-secondarytable/src/main/resources/application.yml -------------------------------------------------------------------------------- /kafka/consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/kafka/consumer/pom.xml -------------------------------------------------------------------------------- /kafka/consumer/src/main/java/ru/sysout/consumer/ConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/kafka/consumer/src/main/java/ru/sysout/consumer/ConsumerApplication.java -------------------------------------------------------------------------------- /kafka/consumer/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kafka/producer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/kafka/producer/pom.xml -------------------------------------------------------------------------------- /kafka/producer/src/main/java/ru/sysout/producer/ProducerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/kafka/producer/src/main/java/ru/sysout/producer/ProducerApplication.java -------------------------------------------------------------------------------- /kafka/producer/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lambdas/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/pom.xml -------------------------------------------------------------------------------- /lambdas/src/main/java/ru/sysout/interfaces/FastRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/main/java/ru/sysout/interfaces/FastRunnable.java -------------------------------------------------------------------------------- /lambdas/src/main/java/ru/sysout/interfaces/Movable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/main/java/ru/sysout/interfaces/Movable.java -------------------------------------------------------------------------------- /lambdas/src/main/java/ru/sysout/interfaces/Runnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/main/java/ru/sysout/interfaces/Runnable.java -------------------------------------------------------------------------------- /lambdas/src/main/java/ru/sysout/interfaces/Swimming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/main/java/ru/sysout/interfaces/Swimming.java -------------------------------------------------------------------------------- /lambdas/src/main/java/ru/sysout/lambdas/SubscribeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/main/java/ru/sysout/lambdas/SubscribeService.java -------------------------------------------------------------------------------- /lambdas/src/test/java/ru/sysout/lambdas/SubsribeServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/lambdas/src/test/java/ru/sysout/lambdas/SubsribeServiceTest.java -------------------------------------------------------------------------------- /liquibase-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/pom.xml -------------------------------------------------------------------------------- /liquibase-demo/src/main/java/ru/sysout/liquidemo/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/java/ru/sysout/liquidemo/MainApplication.java -------------------------------------------------------------------------------- /liquibase-demo/src/main/java/ru/sysout/liquidemo/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/java/ru/sysout/liquidemo/model/Animal.java -------------------------------------------------------------------------------- /liquibase-demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/resources/application.yml -------------------------------------------------------------------------------- /liquibase-demo/src/main/resources/db/changelog/data/data/animal.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/resources/db/changelog/data/data/animal.csv -------------------------------------------------------------------------------- /liquibase-demo/src/main/resources/db/changelog/data/initial-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/resources/db/changelog/data/initial-data.yaml -------------------------------------------------------------------------------- /liquibase-demo/src/main/resources/db/changelog/db.changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/liquibase-demo/src/main/resources/db/changelog/db.changelog-master.yaml -------------------------------------------------------------------------------- /maven-oauth2-authcodeflow-dbusers/authorizationserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2-authcodeflow-dbusers/authorizationserver/pom.xml -------------------------------------------------------------------------------- /maven-oauth2-authcodeflow-dbusers/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2-authcodeflow-dbusers/client/pom.xml -------------------------------------------------------------------------------- /maven-oauth2-authcodeflow-dbusers/resourceserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2-authcodeflow-dbusers/resourceserver/pom.xml -------------------------------------------------------------------------------- /maven-oauth2/authorizationserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/authorizationserver/pom.xml -------------------------------------------------------------------------------- /maven-oauth2/authorizationserver/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/authorizationserver/src/main/resources/application.yml -------------------------------------------------------------------------------- /maven-oauth2/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/pom.xml -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/java/sample/OAuth2ClientApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/java/sample/OAuth2ClientApplication.java -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/java/sample/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/java/sample/config/SecurityConfig.java -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/java/sample/config/WebClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/java/sample/config/WebClientConfig.java -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/java/sample/web/DefaultController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/java/sample/web/DefaultController.java -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/resources/application.yml -------------------------------------------------------------------------------- /maven-oauth2/client/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/client/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /maven-oauth2/resourceserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/resourceserver/pom.xml -------------------------------------------------------------------------------- /maven-oauth2/resourceserver/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/maven-oauth2/resourceserver/src/main/resources/application.yml -------------------------------------------------------------------------------- /mockmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mockmvc/pom.xml -------------------------------------------------------------------------------- /mockmvc/src/main/java/ru/sysout/springbootrest/dao/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mockmvc/src/main/java/ru/sysout/springbootrest/dao/PersonRepository.java -------------------------------------------------------------------------------- /mockmvc/src/main/java/ru/sysout/springbootrest/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mockmvc/src/main/java/ru/sysout/springbootrest/model/Person.java -------------------------------------------------------------------------------- /mockmvc/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.error.include-message = always -------------------------------------------------------------------------------- /modelmapper/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/HELP.md -------------------------------------------------------------------------------- /modelmapper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/pom.xml -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/Main.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/MapperUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/MapperUtil.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/api/PostController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/api/PostController.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/api/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/api/UserController.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/dao/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/dao/PostRepository.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/dao/UserRepository.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/dto/PostDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/dto/PostDto.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/dto/UserDto.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/model/Post.java -------------------------------------------------------------------------------- /modelmapper/src/main/java/ru/sysout/modelmapper/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/java/ru/sysout/modelmapper/model/User.java -------------------------------------------------------------------------------- /modelmapper/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/resources/application.properties -------------------------------------------------------------------------------- /modelmapper/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/resources/data.sql -------------------------------------------------------------------------------- /modelmapper/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/modelmapper/src/main/resources/schema.sql -------------------------------------------------------------------------------- /mvc-localize/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/pom.xml -------------------------------------------------------------------------------- /mvc-localize/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/readme.md -------------------------------------------------------------------------------- /mvc-localize/src/main/java/ru/sysout/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/java/ru/sysout/Config.java -------------------------------------------------------------------------------- /mvc-localize/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /mvc-localize/src/main/java/ru/sysout/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/java/ru/sysout/controller/HelloController.java -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/resources/messages.properties -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/messages_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/resources/messages_fr.properties -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/resources/messages_ru.properties -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /mvc-localize/src/main/resources/templates/one.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-localize/src/main/resources/templates/one.html -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/pom.xml -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/java/ru/sysout/dao/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/java/ru/sysout/dao/OrderRepository.java -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/Animal.java -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/AnimalCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/AnimalCart.java -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/java/ru/sysout/model/Order.java -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/resources/application.yml -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/resources/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/resources/static/style.css -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /mvc-thymeleaf-ervalid/src/main/resources/templates/order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc-thymeleaf-ervalid/src/main/resources/templates/order.html -------------------------------------------------------------------------------- /mvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/pom.xml -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/controller/AnimalController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/controller/AnimalController.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/controller/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/controller/OrderController.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/dao/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/dao/OrderRepository.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/model/Animal.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/model/AnimalCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/model/AnimalCart.java -------------------------------------------------------------------------------- /mvc/src/main/java/ru/sysout/model/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/java/ru/sysout/model/Order.java -------------------------------------------------------------------------------- /mvc/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/resources/application.yml -------------------------------------------------------------------------------- /mvc/src/main/resources/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/resources/static/style.css -------------------------------------------------------------------------------- /mvc/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /mvc/src/main/resources/templates/order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/mvc/src/main/resources/templates/order.html -------------------------------------------------------------------------------- /n+1-problem/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/pom.xml -------------------------------------------------------------------------------- /n+1-problem/src/main/java/ru/sysout/HibernateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/src/main/java/ru/sysout/HibernateUtil.java -------------------------------------------------------------------------------- /n+1-problem/src/main/java/ru/sysout/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/src/main/java/ru/sysout/model/Comment.java -------------------------------------------------------------------------------- /n+1-problem/src/main/java/ru/sysout/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/src/main/java/ru/sysout/model/Topic.java -------------------------------------------------------------------------------- /n+1-problem/src/test/java/ru/sysout/NPlus1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/src/test/java/ru/sysout/NPlus1Test.java -------------------------------------------------------------------------------- /n+1-problem/src/test/resources/hibernate.cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/n+1-problem/src/test/resources/hibernate.cfg.xml -------------------------------------------------------------------------------- /oauth2-keyloak-sso/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/client/pom.xml -------------------------------------------------------------------------------- /oauth2-keyloak-sso/client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/client/src/main/resources/application.yml -------------------------------------------------------------------------------- /oauth2-keyloak-sso/client/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/client/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /oauth2-keyloak-sso/client/src/main/resources/templates/local.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/client/src/main/resources/templates/local.html -------------------------------------------------------------------------------- /oauth2-keyloak-sso/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/docker-compose.yml -------------------------------------------------------------------------------- /oauth2-keyloak-sso/resourceserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/resourceserver/pom.xml -------------------------------------------------------------------------------- /oauth2-keyloak-sso/resourceserver/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak-sso/resourceserver/src/main/resources/application.yml -------------------------------------------------------------------------------- /oauth2-keyloak/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/pom.xml -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/java/sample/OAuth2ClientApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/java/sample/OAuth2ClientApplication.java -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/java/sample/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/java/sample/config/SecurityConfig.java -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/java/sample/config/WebClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/java/sample/config/WebClientConfig.java -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/java/sample/web/DefaultController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/java/sample/web/DefaultController.java -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/resources/application.yml -------------------------------------------------------------------------------- /oauth2-keyloak/client/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/client/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /oauth2-keyloak/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/docker-compose.yml -------------------------------------------------------------------------------- /oauth2-keyloak/resourceserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/resourceserver/pom.xml -------------------------------------------------------------------------------- /oauth2-keyloak/resourceserver/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/oauth2-keyloak/resourceserver/src/main/resources/application.yml -------------------------------------------------------------------------------- /patterns/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/pom.xml -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/Main.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/behaviour/Fly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/behaviour/Fly.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/behaviour/NoEat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/behaviour/NoEat.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/behaviour/NoMove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/behaviour/NoMove.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/behaviour/Run.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/behaviour/Run.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/entities/Bird.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/entities/Bird.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example1/entities/Deer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example1/entities/Deer.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example2/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example2/Main.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example2/behaviour/Axe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example2/behaviour/Axe.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/strategy/example2/entities/King.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/strategy/example2/entities/King.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/templatemethod/IceSlide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/templatemethod/IceSlide.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/templatemethod/IceStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/templatemethod/IceStructure.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/templatemethod/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/templatemethod/Main.java -------------------------------------------------------------------------------- /patterns/src/main/java/ru/sysout/templatemethod/Snegurochka.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/patterns/src/main/java/ru/sysout/templatemethod/Snegurochka.java -------------------------------------------------------------------------------- /security-acl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/pom.xml -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/model/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/model/Document.java -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/model/IEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/model/IEntity.java -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/rest/DocumentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/rest/DocumentController.java -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/security/PermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/security/PermissionService.java -------------------------------------------------------------------------------- /security-acl/src/main/java/ru/sysout/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/java/ru/sysout/security/SecurityConfig.java -------------------------------------------------------------------------------- /security-acl/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/resources/application.yml -------------------------------------------------------------------------------- /security-acl/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/resources/data.sql -------------------------------------------------------------------------------- /security-acl/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/main/resources/schema.sql -------------------------------------------------------------------------------- /security-acl/src/test/java/ru/sysout/DocumentControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security-acl/src/test/java/ru/sysout/DocumentControllerTest.java -------------------------------------------------------------------------------- /security1.1-custom-form/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1.1-custom-form/pom.xml -------------------------------------------------------------------------------- /security1.1-custom-form/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1.1-custom-form/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /security1.1-custom-form/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1.1-custom-form/src/main/resources/application.yml -------------------------------------------------------------------------------- /security1.1-custom-form/src/main/resources/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1.1-custom-form/src/main/resources/static/style.css -------------------------------------------------------------------------------- /security1.1-custom-form/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1.1-custom-form/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /security1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1/pom.xml -------------------------------------------------------------------------------- /security1/src/main/java/ru/sysout/sec1/Security1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1/src/main/java/ru/sysout/sec1/Security1.java -------------------------------------------------------------------------------- /security1/src/main/java/ru/sysout/sec1/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1/src/main/java/ru/sysout/sec1/security/SecurityConfig.java -------------------------------------------------------------------------------- /security1/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1/src/main/resources/application.yml -------------------------------------------------------------------------------- /security1/src/test/java/ru/sysout/sec1/CorsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security1/src/test/java/ru/sysout/sec1/CorsApplicationTests.java -------------------------------------------------------------------------------- /security2.1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2.1/pom.xml -------------------------------------------------------------------------------- /security2.1/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2.1/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /security2.1/src/main/java/ru/sysout/controller/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2.1/src/main/java/ru/sysout/controller/Animal.java -------------------------------------------------------------------------------- /security2.1/src/main/java/ru/sysout/controller/AnimalController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2.1/src/main/java/ru/sysout/controller/AnimalController.java -------------------------------------------------------------------------------- /security2.1/src/main/java/ru/sysout/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2.1/src/main/java/ru/sysout/security/SecurityConfig.java -------------------------------------------------------------------------------- /security2.1/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /security2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2/pom.xml -------------------------------------------------------------------------------- /security2/src/main/java/ru/sysout/sec2/Security2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2/src/main/java/ru/sysout/sec2/Security2.java -------------------------------------------------------------------------------- /security2/src/main/java/ru/sysout/sec2/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2/src/main/java/ru/sysout/sec2/security/SecurityConfig.java -------------------------------------------------------------------------------- /security2/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2/src/main/resources/application.yml -------------------------------------------------------------------------------- /security2/src/test/java/ru/sysout/sec2/CorsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security2/src/test/java/ru/sysout/sec2/CorsApplicationTests.java -------------------------------------------------------------------------------- /security3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security3/pom.xml -------------------------------------------------------------------------------- /security3/src/main/java/ru/sysout/sec3/Security.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security3/src/main/java/ru/sysout/sec3/Security.java -------------------------------------------------------------------------------- /security3/src/main/java/ru/sysout/sec3/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security3/src/main/java/ru/sysout/sec3/security/SecurityConfig.java -------------------------------------------------------------------------------- /security3/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security3/src/main/resources/application.yml -------------------------------------------------------------------------------- /security3/src/test/java/ru/sysout/sec3/HelloControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security3/src/test/java/ru/sysout/sec3/HelloControllerTest.java -------------------------------------------------------------------------------- /security4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/pom.xml -------------------------------------------------------------------------------- /security4/src/main/java/ru/sysout/sec4/Security4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/src/main/java/ru/sysout/sec4/Security4.java -------------------------------------------------------------------------------- /security4/src/main/java/ru/sysout/sec4/model/MyUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/src/main/java/ru/sysout/sec4/model/MyUser.java -------------------------------------------------------------------------------- /security4/src/main/java/ru/sysout/sec4/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/src/main/java/ru/sysout/sec4/security/SecurityConfig.java -------------------------------------------------------------------------------- /security4/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/src/main/resources/application.yml -------------------------------------------------------------------------------- /security4/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security4/src/main/resources/data.sql -------------------------------------------------------------------------------- /security5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/pom.xml -------------------------------------------------------------------------------- /security5/src/main/java/ru/sysout/sec5/Security5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/src/main/java/ru/sysout/sec5/Security5.java -------------------------------------------------------------------------------- /security5/src/main/java/ru/sysout/sec5/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/src/main/java/ru/sysout/sec5/security/SecurityConfig.java -------------------------------------------------------------------------------- /security5/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/src/main/resources/application.yml -------------------------------------------------------------------------------- /security5/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/src/main/resources/data.sql -------------------------------------------------------------------------------- /security5/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security5/src/main/resources/schema.sql -------------------------------------------------------------------------------- /security55/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/pom.xml -------------------------------------------------------------------------------- /security55/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /security55/src/main/java/ru/sysout/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/java/ru/sysout/controller/HelloController.java -------------------------------------------------------------------------------- /security55/src/main/java/ru/sysout/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/java/ru/sysout/security/SecurityConfig.java -------------------------------------------------------------------------------- /security55/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/resources/application.yml -------------------------------------------------------------------------------- /security55/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/resources/data.sql -------------------------------------------------------------------------------- /security55/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security55/src/main/resources/schema.sql -------------------------------------------------------------------------------- /security6-RememberMe/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security6-RememberMe/pom.xml -------------------------------------------------------------------------------- /security6-RememberMe/src/main/java/ru/sysout/remme/RememberMeApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security6-RememberMe/src/main/java/ru/sysout/remme/RememberMeApp.java -------------------------------------------------------------------------------- /security6-RememberMe/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security6-RememberMe/src/main/resources/application.yml -------------------------------------------------------------------------------- /security7-JWT/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/pom.xml -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/JWTApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/JWTApp.java -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/model/MyUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/model/MyUser.java -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/security/AuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/security/AuthRequest.java -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/security/AuthResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/security/AuthResponse.java -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/security/JWTFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/security/JWTFilter.java -------------------------------------------------------------------------------- /security7-JWT/src/main/java/ru/sysout/jwt/security/JWTUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/java/ru/sysout/jwt/security/JWTUtil.java -------------------------------------------------------------------------------- /security7-JWT/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/resources/application.yml -------------------------------------------------------------------------------- /security7-JWT/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/main/resources/data.sql -------------------------------------------------------------------------------- /security7-JWT/src/test/java/ru/sysout/jwt/HelloControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/security7-JWT/src/test/java/ru/sysout/jwt/HelloControllerTests.java -------------------------------------------------------------------------------- /spring-actuator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/.gitignore -------------------------------------------------------------------------------- /spring-actuator/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-actuator/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-actuator/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/mvnw -------------------------------------------------------------------------------- /spring-actuator/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/mvnw.cmd -------------------------------------------------------------------------------- /spring-actuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/pom.xml -------------------------------------------------------------------------------- /spring-actuator/src/main/java/ru/sysout/springactuator/Greeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/src/main/java/ru/sysout/springactuator/Greeting.java -------------------------------------------------------------------------------- /spring-actuator/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-actuator/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-componentscan/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-componentscan/HELP.md -------------------------------------------------------------------------------- /spring-boot-componentscan/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-componentscan/pom.xml -------------------------------------------------------------------------------- /spring-boot-componentscan/src/main/java/car/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-componentscan/src/main/java/car/Car.java -------------------------------------------------------------------------------- /spring-boot-componentscan/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-boot-profiles/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/.gitignore -------------------------------------------------------------------------------- /spring-boot-profiles/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-profiles/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-profiles/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/mvnw -------------------------------------------------------------------------------- /spring-boot-profiles/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-profiles/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/pom.xml -------------------------------------------------------------------------------- /spring-boot-profiles/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /spring-boot-profiles/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/src/main/resources/application-prod.properties -------------------------------------------------------------------------------- /spring-boot-profiles/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-profiles/src/main/resources/application-test.properties -------------------------------------------------------------------------------- /spring-boot-profiles/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev -------------------------------------------------------------------------------- /spring-boot-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-rest/pom.xml -------------------------------------------------------------------------------- /spring-boot-rest/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-restassured/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/.gitignore -------------------------------------------------------------------------------- /spring-boot-restassured/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-restassured/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-restassured/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/mvnw -------------------------------------------------------------------------------- /spring-boot-restassured/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-restassured/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-boot-restassured/pom.xml -------------------------------------------------------------------------------- /spring-boot-restassured/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-core-lazy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-lazy/pom.xml -------------------------------------------------------------------------------- /spring-core-lazy/src/main/java/ru/sysout/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-lazy/src/main/java/ru/sysout/A.java -------------------------------------------------------------------------------- /spring-core-lazy/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-lazy/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /spring-core-lazy/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-core-primary/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/HELP.md -------------------------------------------------------------------------------- /spring-core-primary/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/pom.xml -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/AnimalRepository1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/AnimalRepository1.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/AnimalRepository2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/AnimalRepository2.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/AnimalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/AnimalService.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/IAnimalRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/IAnimalRepository.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/ListAnimalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/ListAnimalService.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-primary/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /spring-core-primary/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-core-requiredfalse/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-requiredfalse/pom.xml -------------------------------------------------------------------------------- /spring-core-requiredfalse/src/main/java/ru/sysout/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-requiredfalse/src/main/java/ru/sysout/Logger.java -------------------------------------------------------------------------------- /spring-core-requiredfalse/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | logger=true 2 | -------------------------------------------------------------------------------- /spring-core-requiredfalse/src/test/java/ru/sysout/MainTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core-requiredfalse/src/test/java/ru/sysout/MainTests.java -------------------------------------------------------------------------------- /spring-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/.gitignore -------------------------------------------------------------------------------- /spring-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/pom.xml -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/factorymethod/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/factorymethod/Animal.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/factorymethod/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/factorymethod/Config.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/factorymethod/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/factorymethod/Dog.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/factorymethod/Duck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/factorymethod/Duck.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/injection/CarWithSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/injection/CarWithSetter.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/injection/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/injection/Config.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/injection/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/injection/Engine.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/ioc/Animal.java: -------------------------------------------------------------------------------- 1 | package ru.javalang.ioc; 2 | 3 | public class Animal { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/ioc/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/ioc/Config.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/ioc/Man.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/ioc/Man.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/lookup/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/lookup/Car.java -------------------------------------------------------------------------------- /spring-core/src/main/java/ru/javalang/lookup/Passenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/java/ru/javalang/lookup/Passenger.java -------------------------------------------------------------------------------- /spring-core/src/main/resources/factorymethod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/resources/factorymethod.xml -------------------------------------------------------------------------------- /spring-core/src/main/resources/injection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/resources/injection.xml -------------------------------------------------------------------------------- /spring-core/src/main/resources/lookup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/main/resources/lookup.xml -------------------------------------------------------------------------------- /spring-core/src/test/java/ru/javalang/injection/InjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/test/java/ru/javalang/injection/InjectionTest.java -------------------------------------------------------------------------------- /spring-core/src/test/java/ru/javalang/ioc/ContainerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/test/java/ru/javalang/ioc/ContainerTest.java -------------------------------------------------------------------------------- /spring-core/src/test/java/ru/javalang/lookup/LookupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-core/src/test/java/ru/javalang/lookup/LookupTest.java -------------------------------------------------------------------------------- /spring-data-dek2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/pom.xml -------------------------------------------------------------------------------- /spring-data-dek2/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-data-dek2/src/main/java/ru/sysout/dao/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/java/ru/sysout/dao/PostRepository.java -------------------------------------------------------------------------------- /spring-data-dek2/src/main/java/ru/sysout/model/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/java/ru/sysout/model/Image.java -------------------------------------------------------------------------------- /spring-data-dek2/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /spring-data-dek2/src/main/java/ru/sysout/service/PostService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/java/ru/sysout/service/PostService.java -------------------------------------------------------------------------------- /spring-data-dek2/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-data-dek2/src/test/java/ru/sysout/dao/PostRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-dek2/src/test/java/ru/sysout/dao/PostRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-entitygraph/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-entitygraph/pom.xml -------------------------------------------------------------------------------- /spring-data-entitygraph/src/main/java/ru/sysout/model/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-entitygraph/src/main/java/ru/sysout/model/Image.java -------------------------------------------------------------------------------- /spring-data-entitygraph/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-entitygraph/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /spring-data-entitygraph/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.jpa.show-sql=true 2 | -------------------------------------------------------------------------------- /spring-data-jdbc-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-2/pom.xml -------------------------------------------------------------------------------- /spring-data-jdbc-2/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-2/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc-2/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-2/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jdbc-2/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-2/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jdbc-3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-3/pom.xml -------------------------------------------------------------------------------- /spring-data-jdbc-3/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-3/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc-3/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-3/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jdbc-3/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-3/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jdbc-pagesort/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-pagesort/pom.xml -------------------------------------------------------------------------------- /spring-data-jdbc-pagesort/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-pagesort/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc-pagesort/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-pagesort/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jdbc-pagesort/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc-pagesort/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc/pom.xml -------------------------------------------------------------------------------- /spring-data-jdbc/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jdbc/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jdbc/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jdbc/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jpa-1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-1/pom.xml -------------------------------------------------------------------------------- /spring-data-jpa-1/src/main/java/ru/sysout/springdata/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-1/src/main/java/ru/sysout/springdata/model/User.java -------------------------------------------------------------------------------- /spring-data-jpa-1/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-1/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jpa-1/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-1/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jpa-1/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-1/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jpa-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-2/pom.xml -------------------------------------------------------------------------------- /spring-data-jpa-2/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-2/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jpa-2/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-2/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jpa-2/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-2/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/pom.xml -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/java/ru/sysout/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/java/ru/sysout/MainApp.java -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/java/ru/sysout/dao/CountView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/java/ru/sysout/dao/CountView.java -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/java/ru/sysout/model/Animal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/java/ru/sysout/model/Animal.java -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/java/ru/sysout/model/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/java/ru/sysout/model/Category.java -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-jpa-pagesort/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-jpa-pagesort/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-projection/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-projection/pom.xml -------------------------------------------------------------------------------- /spring-data-projection/src/main/java/ru/sysout/projections/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-projection/src/main/java/ru/sysout/projections/Main.java -------------------------------------------------------------------------------- /spring-data-projection/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-projection/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-data-projection/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-projection/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-projection/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-projection/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-query/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/pom.xml -------------------------------------------------------------------------------- /spring-data-query/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-data-query/src/main/java/ru/sysout/dao/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/java/ru/sysout/dao/PostRepository.java -------------------------------------------------------------------------------- /spring-data-query/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /spring-data-query/src/main/java/ru/sysout/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/java/ru/sysout/model/User.java -------------------------------------------------------------------------------- /spring-data-query/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-data-query/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-query/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-query/src/test/java/ru/sysout/dao/PostRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-query/src/test/java/ru/sysout/dao/PostRepositoryTest.java -------------------------------------------------------------------------------- /spring-data-querydsl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/pom.xml -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/java/ru/sysout/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/java/ru/sysout/model/Post.java -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/java/ru/sysout/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/java/ru/sysout/model/User.java -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-querydsl/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydsl/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-querydslpredicate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydslpredicate/pom.xml -------------------------------------------------------------------------------- /spring-data-querydslpredicate/src/main/java/ru/sysout/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydslpredicate/src/main/java/ru/sysout/MainApp.java -------------------------------------------------------------------------------- /spring-data-querydslpredicate/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydslpredicate/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-querydslpredicate/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydslpredicate/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-querydslpredicate/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-querydslpredicate/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-sqlresultmapping/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-sqlresultmapping/pom.xml -------------------------------------------------------------------------------- /spring-data-sqlresultmapping/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-sqlresultmapping/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-sqlresultmapping/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-sqlresultmapping/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-transprop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/pom.xml -------------------------------------------------------------------------------- /spring-data-transprop/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-data-transprop/src/main/java/ru/sysout/model/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/java/ru/sysout/model/Address.java -------------------------------------------------------------------------------- /spring-data-transprop/src/main/java/ru/sysout/model/Report.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/java/ru/sysout/model/Report.java -------------------------------------------------------------------------------- /spring-data-transprop/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-data-transprop/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-data-transprop/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-data-transprop/src/test/java/ru/sysout/ReportTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-data-transprop/src/test/java/ru/sysout/ReportTests.java -------------------------------------------------------------------------------- /spring-exceptions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/.gitignore -------------------------------------------------------------------------------- /spring-exceptions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/pom.xml -------------------------------------------------------------------------------- /spring-exceptions/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-exceptions/src/main/java/ru/sysout/dao/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/src/main/java/ru/sysout/dao/PersonRepository.java -------------------------------------------------------------------------------- /spring-exceptions/src/main/java/ru/sysout/exception/ApiError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/src/main/java/ru/sysout/exception/ApiError.java -------------------------------------------------------------------------------- /spring-exceptions/src/main/java/ru/sysout/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/src/main/java/ru/sysout/model/Person.java -------------------------------------------------------------------------------- /spring-exceptions/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-exceptions/src/main/resources/data.sql: -------------------------------------------------------------------------------- 1 | insert into person(name) values ('bob'); -------------------------------------------------------------------------------- /spring-exceptions1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/.gitignore -------------------------------------------------------------------------------- /spring-exceptions1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/pom.xml -------------------------------------------------------------------------------- /spring-exceptions1/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /spring-exceptions1/src/main/java/ru/sysout/dao/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/src/main/java/ru/sysout/dao/PersonRepository.java -------------------------------------------------------------------------------- /spring-exceptions1/src/main/java/ru/sysout/exception/ApiError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/src/main/java/ru/sysout/exception/ApiError.java -------------------------------------------------------------------------------- /spring-exceptions1/src/main/java/ru/sysout/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/src/main/java/ru/sysout/model/Person.java -------------------------------------------------------------------------------- /spring-exceptions1/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-exceptions1/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-exceptions1/src/main/resources/data.sql: -------------------------------------------------------------------------------- 1 | insert into person(name) values ('bob'); -------------------------------------------------------------------------------- /spring-integration-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-1/.gitignore -------------------------------------------------------------------------------- /spring-integration-1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-1/pom.xml -------------------------------------------------------------------------------- /spring-integration-1/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-1/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-integration-2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-2/.gitignore -------------------------------------------------------------------------------- /spring-integration-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-2/pom.xml -------------------------------------------------------------------------------- /spring-integration-2/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration-2/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/.gitignore -------------------------------------------------------------------------------- /spring-integration/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-integration/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-integration/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/mvnw -------------------------------------------------------------------------------- /spring-integration/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/mvnw.cmd -------------------------------------------------------------------------------- /spring-integration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-integration/pom.xml -------------------------------------------------------------------------------- /spring-integration/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-prop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-prop/pom.xml -------------------------------------------------------------------------------- /spring-prop/src/main/java/ru/sysout/AppProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-prop/src/main/java/ru/sysout/AppProperties.java -------------------------------------------------------------------------------- /spring-prop/src/main/java/ru/sysout/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/spring-prop/src/main/java/ru/sysout/MainApplication.java -------------------------------------------------------------------------------- /spring-prop/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | app.n=1 2 | app.m=2 -------------------------------------------------------------------------------- /sso-vk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/pom.xml -------------------------------------------------------------------------------- /sso-vk/src/main/java/ru/sysout/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/java/ru/sysout/Main.java -------------------------------------------------------------------------------- /sso-vk/src/main/java/ru/sysout/SomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/java/ru/sysout/SomeController.java -------------------------------------------------------------------------------- /sso-vk/src/main/java/ru/sysout/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/java/ru/sysout/WebConfig.java -------------------------------------------------------------------------------- /sso-vk/src/main/java/ru/sysout/vk/CustomOAuth2UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/java/ru/sysout/vk/CustomOAuth2UserService.java -------------------------------------------------------------------------------- /sso-vk/src/main/java/ru/sysout/vk/CustomTokenResponseConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/java/ru/sysout/vk/CustomTokenResponseConverter.java -------------------------------------------------------------------------------- /sso-vk/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/resources/application.yml -------------------------------------------------------------------------------- /sso-vk/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/main/resources/static/index.html -------------------------------------------------------------------------------- /sso-vk/src/test/java/ru/sysout/MainTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/sso-vk/src/test/java/ru/sysout/MainTests.java -------------------------------------------------------------------------------- /testcontainers-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testcontainers-demo/pom.xml -------------------------------------------------------------------------------- /testcontainers-demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testcontainers-demo/src/main/resources/application.yml -------------------------------------------------------------------------------- /testcontainers-demo/src/main/resources/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testcontainers-demo/src/main/resources/db.sql -------------------------------------------------------------------------------- /testresttemplate-with-auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testresttemplate-with-auth/pom.xml -------------------------------------------------------------------------------- /testresttemplate-with-auth/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testresttemplate-with-auth/src/main/resources/application.yml -------------------------------------------------------------------------------- /testresttemplate-with-auth/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myluckagain/sysout/HEAD/testresttemplate-with-auth/src/main/resources/data.sql -------------------------------------------------------------------------------- /testresttemplate-with-auth/src/test/resources/application.yml: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------