├── .gitignore ├── FinalSecurityApp ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── alishev │ │ │ └── springcourse │ │ │ └── FirstSecurityApp │ │ │ ├── SpringSecurityApp.java │ │ │ ├── config │ │ │ └── SecurityConfig.java │ │ │ ├── controllers │ │ │ ├── AuthController.java │ │ │ └── HelloController.java │ │ │ ├── models │ │ │ └── Person.java │ │ │ ├── repositories │ │ │ └── PeopleRepository.java │ │ │ ├── security │ │ │ └── PersonDetails.java │ │ │ ├── services │ │ │ ├── AdminService.java │ │ │ ├── PersonDetailsService.java │ │ │ └── RegistrationService.java │ │ │ └── util │ │ │ └── PersonValidator.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── admin.html │ │ ├── auth │ │ ├── login.html │ │ └── registration.html │ │ └── hello.html │ └── test │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── FirstSecurityApp │ └── SpringSecurityAppTests.java ├── FirstRestApp ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── alishev │ │ │ └── springcourse │ │ │ └── FirstRestApp │ │ │ ├── FirstRestAppApplication.java │ │ │ ├── controllers │ │ │ ├── FirstRESTController.java │ │ │ └── PeopleController.java │ │ │ ├── models │ │ │ └── Person.java │ │ │ ├── repositories │ │ │ └── PeopleRepository.java │ │ │ └── services │ │ │ └── PeopleService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── FirstRestApp │ └── FirstRestAppApplicationTests.java ├── FirstSecurityApp ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── alishev │ │ │ └── springcourse │ │ │ └── FirstSecurityApp │ │ │ ├── FirstSecurityAppApplication.java │ │ │ ├── config │ │ │ └── SecurityConfig.java │ │ │ ├── controllers │ │ │ └── HelloController.java │ │ │ ├── models │ │ │ └── Person.java │ │ │ ├── repositories │ │ │ └── PeopleRepository.java │ │ │ ├── security │ │ │ ├── AuthProviderImpl.java │ │ │ └── PersonDetails.java │ │ │ └── services │ │ │ └── PersonDetailsService.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ └── hello.html │ └── test │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── FirstSecurityApp │ └── FirstSecurityAppApplicationTests.java ├── HibernateApp ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── example │ │ │ ├── App.java │ │ │ └── model │ │ │ └── Person.java │ └── resources │ │ └── hibernate.properties │ └── test │ └── java │ └── org │ └── example │ └── AppTest.java ├── JWTApp ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── alishev │ │ │ └── springcourse │ │ │ └── FirstSecurityApp │ │ │ ├── SpringSecurityApp.java │ │ │ ├── config │ │ │ ├── JWTFilter.java │ │ │ └── SecurityConfig.java │ │ │ ├── controllers │ │ │ ├── AuthController.java │ │ │ └── HelloController.java │ │ │ ├── dto │ │ │ ├── AuthenticationDTO.java │ │ │ └── PersonDTO.java │ │ │ ├── models │ │ │ └── Person.java │ │ │ ├── repositories │ │ │ └── PeopleRepository.java │ │ │ ├── security │ │ │ ├── JWTUtil.java │ │ │ └── PersonDetails.java │ │ │ ├── services │ │ │ ├── AdminService.java │ │ │ ├── PersonDetailsService.java │ │ │ └── RegistrationService.java │ │ │ └── util │ │ │ └── PersonValidator.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── admin.html │ │ ├── auth │ │ ├── login.html │ │ └── registration.html │ │ └── hello.html │ └── test │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── FirstSecurityApp │ └── SpringSecurityAppTests.java ├── Lesson10.SpringAnnotations2 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Computer.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson11.HWSolution ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicGenre.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson11.SpringAnnotations3 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Computer.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson12.SpringAnnotations4 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Computer.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ ├── applicationContext.xml │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson13.HWSolution ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── Computer.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── TestSpring.java │ │ ├── config │ │ └── SpringConfig.java │ │ └── genres │ │ ├── ClassicalMusic.java │ │ ├── JazzMusic.java │ │ └── RockMusic.java │ ├── resources │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson13.SpringJavaConfiguration ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Computer.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ ├── SpringConfig.java │ │ └── TestSpring.java │ ├── resources │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson15.SpringMVCApp1 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ └── HelloController.java │ └── webapp │ └── WEB-INF │ ├── applicationContextMVC.xml │ ├── views │ └── hello_world.html │ └── web.xml ├── Lesson16.SpringMVCAppJavaConfig ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── HelloController.java │ │ └── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ └── webapp │ └── WEB-INF │ └── views │ └── hello_world.html ├── Lesson17.SpringControllersIntro ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ └── controllers │ │ ├── FirstController.java │ │ └── SecondController.java │ └── webapp │ └── WEB-INF │ └── views │ ├── first │ ├── goodbye.html │ └── hello.html │ └── second │ └── exit.html ├── Lesson17_Starter.SpringControllersIntro ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── config │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ └── SpringConfig.java ├── Lesson19.SpringRequestParameters ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ └── controllers │ │ ├── FirstController.java │ │ └── SecondController.java │ └── webapp │ └── WEB-INF │ └── views │ ├── first │ ├── goodbye.html │ └── hello.html │ └── second │ └── exit.html ├── Lesson19_Starter.SpringRequestParameters ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ └── controllers │ │ ├── FirstController.java │ │ └── SecondController.java │ └── webapp │ └── WEB-INF │ └── views │ ├── first │ ├── goodbye.html │ └── hello.html │ └── second │ └── exit.html ├── Lesson2.SpringAppDemo(XML Config) ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── TestBean.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson20.IntroToModel ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ └── controllers │ │ ├── FirstController.java │ │ └── SecondController.java │ └── webapp │ └── WEB-INF │ └── views │ ├── first │ ├── calculator.html │ ├── goodbye.html │ └── hello.html │ └── second │ └── exit.html ├── Lesson20_Starter.IntroToModel ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ └── controllers │ │ ├── FirstController.java │ │ └── SecondController.java │ └── webapp │ └── WEB-INF │ └── views │ ├── first │ ├── goodbye.html │ └── hello.html │ └── second │ └── exit.html ├── Lesson21.CRUD_App1 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── index.html │ └── show.html ├── Lesson21_Starter.CRUD_App1 ├── pom.xml └── src │ └── main │ └── java │ └── ru │ └── alishev │ └── springcourse │ └── config │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ └── SpringConfig.java ├── Lesson22.CRUD_App2 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson22_Starter.CRUD_App2 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── index.html │ └── show.html ├── Lesson23.CRUD_App3 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson23_Starter.CRUD_App3 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson24.SpringFormsValidation ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson24_Starter.SpringFormsValidation ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson25.SpringJDBC ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson25_Starter.SpringJDBC ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson26.SpringJDBC2 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson26_Starter.SpringJDBC2 ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson27.SpringJdbcTemplate ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson27_Starter.SpringJdbcTemplate ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson29.JdbcTemplateBatchUpdate ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ ├── BatchController.java │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ ├── batch │ └── index.html │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson29_Starter.JdbcTemplateBatchUpdate ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson30.DBAutoIncrement ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ ├── BatchController.java │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ ├── batch │ └── index.html │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson39.SpringValidator ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ ├── BatchController.java │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ ├── models │ │ └── Person.java │ │ └── util │ │ └── PersonValidator.java │ └── webapp │ └── WEB-INF │ └── views │ ├── batch │ └── index.html │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson4.FirstIoCApp ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson40.PatternValidation ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ ├── BatchController.java │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ ├── models │ │ └── Person.java │ │ └── util │ │ └── PersonValidator.java │ └── webapp │ └── WEB-INF │ └── views │ ├── batch │ └── index.html │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson41.SelectOption ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ ├── AdminController.java │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ └── webapp │ └── WEB-INF │ └── views │ ├── adminPage.html │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── Lesson5.FirstDIApp ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson6.DIAppPart2 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ ├── applicationContext.xml │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson6.HWSolution ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RapMusic.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ ├── applicationContext.xml │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson7.Scopes ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ ├── applicationContext.xml │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson7Singleton.java ├── Lesson8.InitDestroyAndFactory ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ ├── applicationContext.xml │ └── musicPlayer.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── Lesson9.SpringAnnotations1 ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── ClassicalMusic.java │ │ ├── Music.java │ │ ├── MusicPlayer.java │ │ ├── RockMusic.java │ │ └── TestSpring.java │ ├── resources │ └── applicationContext.xml │ └── webapp │ ├── WEB-INF │ └── web.xml │ └── index.jsp ├── README.md ├── SpringDataJPACRUDApp ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── models │ │ └── Person.java │ │ ├── repositories │ │ └── PeopleRepository.java │ │ └── services │ │ └── PeopleService.java │ ├── resources │ └── hibernate.properties │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── SpringDateTime ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── models │ │ └── Person.java │ │ ├── repositories │ │ └── PeopleRepository.java │ │ └── services │ │ └── PeopleService.java │ ├── resources │ └── hibernate.properties │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── SpringHibernateApp ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ ├── resources │ └── hibernate.properties │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html ├── SpringHibernateCRUDApp ├── pom.xml └── src │ └── main │ ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ ├── config │ │ ├── MySpringMvcDispatcherSerlvetIntitializer.java │ │ └── SpringConfig.java │ │ ├── controllers │ │ └── PeopleController.java │ │ ├── dao │ │ └── PersonDAO.java │ │ └── models │ │ └── Person.java │ ├── resources │ └── hibernate.properties │ └── webapp │ └── WEB-INF │ └── views │ └── people │ ├── edit.html │ ├── index.html │ ├── new.html │ └── show.html └── UserDetailsServiceApp ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── ru │ │ └── alishev │ │ └── springcourse │ │ └── FirstSecurityApp │ │ ├── UserDetailsServiceApplication.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controllers │ │ └── HelloController.java │ │ ├── models │ │ └── Person.java │ │ ├── repositories │ │ └── PeopleRepository.java │ │ ├── security │ │ └── PersonDetails.java │ │ └── services │ │ └── PersonDetailsService.java └── resources │ ├── application.properties │ └── templates │ └── hello.html └── test └── java └── ru └── alishev └── springcourse └── FirstSecurityApp └── UserDetailsServiceApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/.gitignore -------------------------------------------------------------------------------- /FinalSecurityApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/.gitignore -------------------------------------------------------------------------------- /FinalSecurityApp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /FinalSecurityApp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /FinalSecurityApp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /FinalSecurityApp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/mvnw -------------------------------------------------------------------------------- /FinalSecurityApp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/mvnw.cmd -------------------------------------------------------------------------------- /FinalSecurityApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/pom.xml -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityApp.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/AuthController.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/AdminService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/AdminService.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/RegistrationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/RegistrationService.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/util/PersonValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/util/PersonValidator.java -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/resources/templates/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/resources/templates/admin.html -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/resources/templates/auth/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/resources/templates/auth/login.html -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/resources/templates/auth/registration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/resources/templates/auth/registration.html -------------------------------------------------------------------------------- /FinalSecurityApp/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /FinalSecurityApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityAppTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FinalSecurityApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityAppTests.java -------------------------------------------------------------------------------- /FirstRestApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/.gitignore -------------------------------------------------------------------------------- /FirstRestApp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /FirstRestApp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /FirstRestApp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /FirstRestApp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/mvnw -------------------------------------------------------------------------------- /FirstRestApp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/mvnw.cmd -------------------------------------------------------------------------------- /FirstRestApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/pom.xml -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/FirstRestAppApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/FirstRestAppApplication.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/controllers/FirstRESTController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/controllers/FirstRESTController.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/controllers/PeopleController.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/models/Person.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/services/PeopleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/java/ru/alishev/springcourse/FirstRestApp/services/PeopleService.java -------------------------------------------------------------------------------- /FirstRestApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /FirstRestApp/src/test/java/ru/alishev/springcourse/FirstRestApp/FirstRestAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstRestApp/src/test/java/ru/alishev/springcourse/FirstRestApp/FirstRestAppApplicationTests.java -------------------------------------------------------------------------------- /FirstSecurityApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/.gitignore -------------------------------------------------------------------------------- /FirstSecurityApp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /FirstSecurityApp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /FirstSecurityApp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /FirstSecurityApp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/mvnw -------------------------------------------------------------------------------- /FirstSecurityApp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/mvnw.cmd -------------------------------------------------------------------------------- /FirstSecurityApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/pom.xml -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/FirstSecurityAppApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/FirstSecurityAppApplication.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/AuthProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/AuthProviderImpl.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /FirstSecurityApp/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /FirstSecurityApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/FirstSecurityAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/FirstSecurityApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/FirstSecurityAppApplicationTests.java -------------------------------------------------------------------------------- /HibernateApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/HibernateApp/pom.xml -------------------------------------------------------------------------------- /HibernateApp/src/main/java/org/example/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/HibernateApp/src/main/java/org/example/App.java -------------------------------------------------------------------------------- /HibernateApp/src/main/java/org/example/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/HibernateApp/src/main/java/org/example/model/Person.java -------------------------------------------------------------------------------- /HibernateApp/src/main/resources/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/HibernateApp/src/main/resources/hibernate.properties -------------------------------------------------------------------------------- /HibernateApp/src/test/java/org/example/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/HibernateApp/src/test/java/org/example/AppTest.java -------------------------------------------------------------------------------- /JWTApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/.gitignore -------------------------------------------------------------------------------- /JWTApp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /JWTApp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /JWTApp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /JWTApp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/mvnw -------------------------------------------------------------------------------- /JWTApp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/mvnw.cmd -------------------------------------------------------------------------------- /JWTApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/pom.xml -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityApp.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/JWTFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/JWTFilter.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/AuthController.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/dto/AuthenticationDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/dto/AuthenticationDTO.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/dto/PersonDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/dto/PersonDTO.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/JWTUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/JWTUtil.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/AdminService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/AdminService.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/RegistrationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/RegistrationService.java -------------------------------------------------------------------------------- /JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/util/PersonValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/util/PersonValidator.java -------------------------------------------------------------------------------- /JWTApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /JWTApp/src/main/resources/templates/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/resources/templates/admin.html -------------------------------------------------------------------------------- /JWTApp/src/main/resources/templates/auth/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/resources/templates/auth/login.html -------------------------------------------------------------------------------- /JWTApp/src/main/resources/templates/auth/registration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/resources/templates/auth/registration.html -------------------------------------------------------------------------------- /JWTApp/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /JWTApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityAppTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/JWTApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/SpringSecurityAppTests.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/.gitignore -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/pom.xml -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/Computer.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson10.SpringAnnotations2/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson10.SpringAnnotations2/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson11.HWSolution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/.gitignore -------------------------------------------------------------------------------- /Lesson11.HWSolution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/pom.xml -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/MusicGenre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/MusicGenre.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson11.HWSolution/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.HWSolution/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/.gitignore -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/pom.xml -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/Computer.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson11.SpringAnnotations3/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson11.SpringAnnotations3/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/.gitignore -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/pom.xml -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/Computer.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson12.SpringAnnotations4/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson12.SpringAnnotations4/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson13.HWSolution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/.gitignore -------------------------------------------------------------------------------- /Lesson13.HWSolution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/pom.xml -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/Computer.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/JazzMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/JazzMusic.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/genres/RockMusic.java -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson13.HWSolution/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.HWSolution/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/.gitignore -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/pom.xml -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/Computer.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/SpringConfig.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson13.SpringJavaConfiguration/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson13.SpringJavaConfiguration/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson15.SpringMVCApp1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson15.SpringMVCApp1/pom.xml -------------------------------------------------------------------------------- /Lesson15.SpringMVCApp1/src/main/java/ru/alishev/springcourse/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson15.SpringMVCApp1/src/main/java/ru/alishev/springcourse/HelloController.java -------------------------------------------------------------------------------- /Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/applicationContextMVC.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/applicationContextMVC.xml -------------------------------------------------------------------------------- /Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/views/hello_world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/views/hello_world.html -------------------------------------------------------------------------------- /Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson15.SpringMVCApp1/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson16.SpringMVCAppJavaConfig/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson16.SpringMVCAppJavaConfig/pom.xml -------------------------------------------------------------------------------- /Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/HelloController.java -------------------------------------------------------------------------------- /Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson16.SpringMVCAppJavaConfig/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson16.SpringMVCAppJavaConfig/src/main/webapp/WEB-INF/views/hello_world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson16.SpringMVCAppJavaConfig/src/main/webapp/WEB-INF/views/hello_world.html -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/pom.xml -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/controllers/FirstController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/controllers/FirstController.java -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/controllers/SecondController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/java/ru/alishev/springcourse/controllers/SecondController.java -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/first/goodbye.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/first/goodbye.html -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/first/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/first/hello.html -------------------------------------------------------------------------------- /Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/second/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17.SpringControllersIntro/src/main/webapp/WEB-INF/views/second/exit.html -------------------------------------------------------------------------------- /Lesson17_Starter.SpringControllersIntro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17_Starter.SpringControllersIntro/pom.xml -------------------------------------------------------------------------------- /Lesson17_Starter.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17_Starter.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson17_Starter.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson17_Starter.SpringControllersIntro/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/pom.xml -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/FirstController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/FirstController.java -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/SecondController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/SecondController.java -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/goodbye.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/goodbye.html -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/hello.html -------------------------------------------------------------------------------- /Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/second/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19.SpringRequestParameters/src/main/webapp/WEB-INF/views/second/exit.html -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/pom.xml -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/FirstController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/FirstController.java -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/SecondController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/java/ru/alishev/springcourse/controllers/SecondController.java -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/goodbye.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/goodbye.html -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/first/hello.html -------------------------------------------------------------------------------- /Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/second/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson19_Starter.SpringRequestParameters/src/main/webapp/WEB-INF/views/second/exit.html -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/pom.xml -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/src/main/java/ru/alishev/springcourse/TestBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/src/main/java/ru/alishev/springcourse/TestBean.java -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson2.SpringAppDemo(XML Config)/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson2.SpringAppDemo(XML Config)/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson20.IntroToModel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/pom.xml -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/FirstController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/FirstController.java -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/SecondController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/SecondController.java -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/calculator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/calculator.html -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/goodbye.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/goodbye.html -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/first/hello.html -------------------------------------------------------------------------------- /Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/second/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20.IntroToModel/src/main/webapp/WEB-INF/views/second/exit.html -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/pom.xml -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/FirstController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/FirstController.java -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/SecondController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/java/ru/alishev/springcourse/controllers/SecondController.java -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/first/goodbye.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/first/goodbye.html -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/first/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/first/hello.html -------------------------------------------------------------------------------- /Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/second/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson20_Starter.IntroToModel/src/main/webapp/WEB-INF/views/second/exit.html -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/pom.xml -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson21.CRUD_App1/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21.CRUD_App1/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson21_Starter.CRUD_App1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21_Starter.CRUD_App1/pom.xml -------------------------------------------------------------------------------- /Lesson21_Starter.CRUD_App1/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21_Starter.CRUD_App1/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson21_Starter.CRUD_App1/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson21_Starter.CRUD_App1/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/pom.xml -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22.CRUD_App2/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/pom.xml -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson22_Starter.CRUD_App2/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson22_Starter.CRUD_App2/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/pom.xml -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23.CRUD_App3/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/pom.xml -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson23_Starter.CRUD_App3/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/pom.xml -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/pom.xml -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson24_Starter.SpringFormsValidation/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/pom.xml -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25.SpringJDBC/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/pom.xml -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson25_Starter.SpringJDBC/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/pom.xml -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26.SpringJDBC2/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/pom.xml -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson26_Starter.SpringJDBC2/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/pom.xml -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/pom.xml -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson27_Starter.SpringJdbcTemplate/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/pom.xml -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/BatchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/BatchController.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/batch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/batch/index.html -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/pom.xml -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson29_Starter.JdbcTemplateBatchUpdate/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/pom.xml -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/controllers/BatchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/controllers/BatchController.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/batch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/batch/index.html -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson30.DBAutoIncrement/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson39.SpringValidator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/pom.xml -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/controllers/BatchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/controllers/BatchController.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/util/PersonValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/java/ru/alishev/springcourse/util/PersonValidator.java -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/batch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/batch/index.html -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson39.SpringValidator/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/.gitignore -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/pom.xml -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson4.FirstIoCApp/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson4.FirstIoCApp/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson40.PatternValidation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/pom.xml -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/controllers/BatchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/controllers/BatchController.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/util/PersonValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/java/ru/alishev/springcourse/util/PersonValidator.java -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/batch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/batch/index.html -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson40.PatternValidation/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson41.SelectOption/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/pom.xml -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/controllers/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/controllers/AdminController.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/webapp/WEB-INF/views/adminPage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/webapp/WEB-INF/views/adminPage.html -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson41.SelectOption/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/.gitignore -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/pom.xml -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson5.FirstDIApp/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson5.FirstDIApp/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/.gitignore -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/pom.xml -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson6.DIAppPart2/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.DIAppPart2/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson6.HWSolution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/.gitignore -------------------------------------------------------------------------------- /Lesson6.HWSolution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/pom.xml -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/RapMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/RapMusic.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson6.HWSolution/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson6.HWSolution/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson7.Scopes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/.gitignore -------------------------------------------------------------------------------- /Lesson7.Scopes/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/pom.xml -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson7.Scopes/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7.Scopes/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson7Singleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson7Singleton.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/.gitignore -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/pom.xml -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/resources/musicPlayer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/resources/musicPlayer.properties -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson8.InitDestroyAndFactory/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson8.InitDestroyAndFactory/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/.gitignore -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/pom.xml -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/ClassicalMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/ClassicalMusic.java -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/Music.java -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/MusicPlayer.java -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/RockMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/RockMusic.java -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/TestSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/java/ru/alishev/springcourse/TestSpring.java -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Lesson9.SpringAnnotations1/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/Lesson9.SpringAnnotations1/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/README.md -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/pom.xml -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/services/PeopleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/java/ru/alishev/springcourse/services/PeopleService.java -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/resources/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/resources/hibernate.properties -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDataJPACRUDApp/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /SpringDateTime/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/pom.xml -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/java/ru/alishev/springcourse/services/PeopleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/java/ru/alishev/springcourse/services/PeopleService.java -------------------------------------------------------------------------------- /SpringDateTime/src/main/resources/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/resources/hibernate.properties -------------------------------------------------------------------------------- /SpringDateTime/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /SpringDateTime/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /SpringDateTime/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /SpringDateTime/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringDateTime/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /SpringHibernateApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/pom.xml -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/resources/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/resources/hibernate.properties -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /SpringHibernateApp/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateApp/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/pom.xml -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/config/MySpringMvcDispatcherSerlvetIntitializer.java -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/config/SpringConfig.java -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/controllers/PeopleController.java -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/dao/PersonDAO.java -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/java/ru/alishev/springcourse/models/Person.java -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/resources/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/resources/hibernate.properties -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/edit.html -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/index.html -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/new.html -------------------------------------------------------------------------------- /SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/SpringHibernateCRUDApp/src/main/webapp/WEB-INF/views/people/show.html -------------------------------------------------------------------------------- /UserDetailsServiceApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/.gitignore -------------------------------------------------------------------------------- /UserDetailsServiceApp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /UserDetailsServiceApp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /UserDetailsServiceApp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/mvnw -------------------------------------------------------------------------------- /UserDetailsServiceApp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/mvnw.cmd -------------------------------------------------------------------------------- /UserDetailsServiceApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/pom.xml -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/UserDetailsServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/UserDetailsServiceApplication.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/config/SecurityConfig.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/controllers/HelloController.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/models/Person.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/repositories/PeopleRepository.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/security/PersonDetails.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/java/ru/alishev/springcourse/FirstSecurityApp/services/PersonDetailsService.java -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/resources/application.properties -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /UserDetailsServiceApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/UserDetailsServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeilAlishev/SpringCourse/HEAD/UserDetailsServiceApp/src/test/java/ru/alishev/springcourse/FirstSecurityApp/UserDetailsServiceApplicationTests.java --------------------------------------------------------------------------------