├── .gitignore ├── 01.web-application-with-spring-and-spring-boot ├── README.md ├── Step01.md ├── Step02.md ├── Step03.md ├── Step04.md ├── Step05.md ├── Step06.md ├── Step07.md ├── Step07.zip ├── Step08.md ├── Step08.zip ├── Step09.md ├── Step10.md ├── Step11.md ├── Step12.md ├── Step12.zip ├── Step13.md ├── Step13.zip ├── Step14.md ├── Step15.md ├── Step15.zip ├── Step16.md ├── Step16.zip ├── Step17.md ├── Step18.md ├── Step18.zip ├── Step19.md ├── Step19.zip ├── Step20.md ├── Step20.zip ├── Step21.md ├── Step21.zip ├── Step22.md ├── Step22.zip ├── Step23.md ├── Step23.zip ├── Step24.md ├── Step25.md ├── Step25.zip ├── Step32.md ├── Step32.zip ├── StepReference.md ├── notes.md ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── springboot │ │ │ │ └── web │ │ │ │ ├── SpringBootFirstWebApplication.java │ │ │ │ ├── controller │ │ │ │ ├── ErrorController.java │ │ │ │ ├── LogoutController.java │ │ │ │ ├── TodoController.java │ │ │ │ └── WelcomeController.java │ │ │ │ ├── model │ │ │ │ └── Todo.java │ │ │ │ ├── security │ │ │ │ └── SecurityConfiguration.java │ │ │ │ └── service │ │ │ │ ├── TodoRepository.java │ │ │ │ └── TodoService.java │ │ ├── resources │ │ │ ├── application.properties │ │ │ └── data.sql │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jsp │ │ │ ├── common │ │ │ ├── footer.jspf │ │ │ ├── header.jspf │ │ │ └── navigation.jspf │ │ │ ├── error.jsp │ │ │ ├── list-todos.jsp │ │ │ ├── todo.jsp │ │ │ └── welcome.jsp │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── springboot │ │ └── web │ │ └── SpringBootFirstWebApplicationTests.java ├── step33-Upgrade-To-Sprint-Boot-2-M3.md └── step33-Upgrade-To-Sprint-Boot-2-M3.zip ├── 02.spring-in-depth ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Step10.md ├── Step10.zip ├── Step12.md ├── Step12.zip ├── Step14.md ├── Step14.zip ├── Step15.md ├── Step15.zip ├── Step16.md ├── Step16.zip ├── Step17.md ├── Step17.zip ├── Step18.md ├── Step18.zip ├── Step19.md ├── Step19.zip ├── Step20.md ├── Step20.zip ├── Step22_XMLContextConfigurationFirstExampleComplete.md ├── Step22_XMLContextConfigurationFirstExampleComplete.zip ├── Step23.md ├── Step23.zip ├── Step25B.md ├── Step25B.zip ├── Step26.md ├── Step26.zip ├── Step29.md ├── Step29.zip ├── code-21July2017.zip ├── mvnw ├── mvnw.cmd ├── pom.xml ├── readme.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── spring │ │ │ └── basics │ │ │ ├── componentscan │ │ │ ├── ComponentDAO.java │ │ │ └── ComponentJdbcConnection.java │ │ │ └── springin5steps │ │ │ ├── SpringIn5StepsBasicApplication.java │ │ │ ├── SpringIn5StepsCdiApplication.java │ │ │ ├── SpringIn5StepsComponentScanApplication.java │ │ │ ├── SpringIn5StepsPropertiesApplication.java │ │ │ ├── SpringIn5StepsScopeApplication.java │ │ │ ├── SpringIn5StepsXMLContextApplication.java │ │ │ ├── basic │ │ │ ├── BinarySearchImpl.java │ │ │ ├── BubbleSortAlgorithm.java │ │ │ ├── QuickSortAlgorithm.java │ │ │ └── SortAlgorithm.java │ │ │ ├── cdi │ │ │ ├── SomeCdiBusiness.java │ │ │ └── SomeCdiDao.java │ │ │ ├── properties │ │ │ └── SomeExternalService.java │ │ │ ├── scope │ │ │ ├── JdbcConnection.java │ │ │ └── PersonDAO.java │ │ │ └── xml │ │ │ ├── XmlJdbcConnection.java │ │ │ └── XmlPersonDAO.java │ └── resources │ │ ├── app.properties │ │ ├── application.properties │ │ ├── applicationContext.xml │ │ └── log.txt │ └── test │ ├── java │ └── com │ │ └── in28minutes │ │ └── spring │ │ └── basics │ │ └── springin5steps │ │ ├── SpringIn5StepsBasicApplicationTests.java │ │ ├── basic │ │ ├── BinarySearchTest.java │ │ └── BinarySearchXMLConfigurationTest.java │ │ └── cdi │ │ └── SomeCdiBusinessTest.java │ └── resources │ └── testContext.xml ├── 03.spring-restful-web-services ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── backup01-after-creating-project.md ├── backup01-after-creating-project.zip ├── backup02-after-hello-world-path-param.md ├── backup02-after-hello-world-path-param.zip ├── backup03-after-two-retrieve-user-services.md ├── backup03-after-two-retrieve-user-services.zip ├── backup04-basic-create-service.md ├── backup04-basic-create-service.zip ├── backup05-after-creating-delete-method-on-user-resource.md ├── backup05-after-creating-delete-method-on-user-resource.zip ├── backup06-after-implementing-validation.md ├── backup06-after-implementing-validation.zip ├── backup06-z-content-negotiation.md ├── backup07-improving-documentation-with-swagger.md ├── backup07-improving-documentation-with-swagger.zip ├── backup08-completed-filtering.md ├── backup08-completed-filtering.zip ├── backup09-completed-versioning.md ├── backup09-completed-versioning.zip ├── backup09-z-completed-security.md ├── backup09-z-completed-security.zip ├── backup10-configure-jpa-and-repository.md ├── backup10-configure-jpa-and-repository.zip ├── backup11-added-create-post-resource.md ├── backup11-added-create-post-resource.zip ├── backup12-migrated-to-jpa.md ├── backup12-migrated-to-jpa.zip ├── mvnw ├── mvnw.cmd ├── notes.md ├── pom.xml ├── readme.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── rest │ │ │ └── webservices │ │ │ └── restfulwebservices │ │ │ ├── RestfulWebServicesApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── exception │ │ │ ├── CustomizedResponseEntityExceptionHandler.java │ │ │ └── ExceptionResponse.java │ │ │ ├── filtering │ │ │ ├── FilteringController.java │ │ │ └── SomeBean.java │ │ │ ├── helloworld │ │ │ ├── HelloWorldBean.java │ │ │ └── HelloWorldController.java │ │ │ ├── user │ │ │ ├── Post.java │ │ │ ├── PostRepository.java │ │ │ ├── User.java │ │ │ ├── UserDaoService.java │ │ │ ├── UserJPAResource.java │ │ │ ├── UserNotFoundException.java │ │ │ ├── UserRepository.java │ │ │ └── UserResource.java │ │ │ └── versioning │ │ │ ├── Name.java │ │ │ ├── PersonV1.java │ │ │ ├── PersonV2.java │ │ │ └── PersonVersioningController.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ ├── messages.properties │ │ ├── messages_fr.properties │ │ └── messages_nl.properties │ └── test │ └── java │ └── com │ └── in28minutes │ └── rest │ └── webservices │ └── restfulwebservices │ └── RestfulWebServicesApplicationTests.java ├── 04.spring-soap-web-services ├── backup01-define-xsd-for-request.md ├── backup01-define-xsd-for-request.zip ├── backup02-define-xsd-for-first-request-and-response.md ├── backup02-define-xsd-for-first-request-and-response.zip ├── backup03-define-xsd-for-first-request-and-response-with-standards.md ├── backup03-define-xsd-for-first-request-and-response-with-standards.zip ├── backup04-define-jaxb-plugin-and-a-endpoint.md ├── backup04-define-jaxb-plugin-and-a-endpoint.zip ├── backup05-after-configuration-messageservlet-and-wsdl.md ├── backup05-after-configuration-messageservlet-and-wsdl.zip ├── backup06-after-creating-course-service.md ├── backup06-after-creating-course-service.zip ├── backup07-after-creating-get-all-course-service.md ├── backup07-after-creating-get-all-course-service.zip ├── backup07-after-delete-course-details.md ├── backup07-after-delete-course-details.zip ├── backup08-after-delete-course-details.md ├── backup08-after-delete-course-details.zip ├── backup09-after-end-of-exception-handling.md ├── backup09-after-end-of-exception-handling.zip ├── backup10-after-basic-security.md ├── backup10-after-basic-security.zip ├── example-files │ ├── Request-Security.xml │ ├── Request.xml │ ├── Response-Fault.xml │ ├── Response.xml │ └── course-details.xsd ├── pom.xml ├── readme.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ ├── courses │ │ │ ├── CourseDetails.java │ │ │ ├── DeleteCourseDetailsRequest.java │ │ │ ├── DeleteCourseDetailsResponse.java │ │ │ ├── GetAllCourseDetailsRequest.java │ │ │ ├── GetAllCourseDetailsResponse.java │ │ │ ├── GetCourseDetailsRequest.java │ │ │ ├── GetCourseDetailsResponse.java │ │ │ ├── ObjectFactory.java │ │ │ ├── Status.java │ │ │ └── package-info.java │ │ │ └── soap │ │ │ └── webservices │ │ │ └── soapcoursemanagement │ │ │ ├── SoapCourseManagementApplication.java │ │ │ └── soap │ │ │ ├── CourseDetailsEndpoint.java │ │ │ ├── WebServiceConfig.java │ │ │ ├── bean │ │ │ └── Course.java │ │ │ ├── exception │ │ │ └── CourseNotFoundException.java │ │ │ └── service │ │ │ └── CourseDetailsService.java │ └── resources │ │ ├── application.properties │ │ ├── course-details.xsd │ │ └── securityPolicy.xml │ └── test │ └── java │ └── com │ └── in28minutes │ └── soap │ └── webservices │ └── soapcoursemanagement │ └── SoapCourseManagementApplicationTests.java ├── 05.spring-microservices ├── currency-conversion-service │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── currencyconversionservice │ │ │ │ ├── CurrencyConversionBean.java │ │ │ │ ├── CurrencyConversionController.java │ │ │ │ ├── CurrencyConversionServiceApplication.java │ │ │ │ └── CurrencyExchangeServiceProxy.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── currencyconversionservice │ │ └── CurrencyConversionServiceApplicationTests.java ├── currency-exchange-service │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── currencyexchangeservice │ │ │ │ ├── CurrencyExchangeController.java │ │ │ │ ├── CurrencyExchangeServiceApplication.java │ │ │ │ ├── ExchangeValue.java │ │ │ │ └── ExchangeValueRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── data.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── currencyexchangeservice │ │ └── CurrencyExchangeServiceApplicationTests.java ├── limits-service │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── limitsservice │ │ │ │ ├── Configuration.java │ │ │ │ ├── LimitsConfigurationController.java │ │ │ │ ├── LimitsServiceApplication.java │ │ │ │ └── bean │ │ │ │ └── LimitConfiguration.java │ │ └── resources │ │ │ └── bootstrap.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── limitsservice │ │ └── LimitsServiceApplicationTests.java ├── netflix-eureka-naming-server │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── netflixeurekanamingserver │ │ │ │ └── NetflixEurekaNamingServerApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── netflixeurekanamingserver │ │ └── NetflixEurekaNamingServerApplicationTests.java ├── netflix-zuul-api-gateway-server │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── netflixzuulapigatewayserver │ │ │ │ ├── NetflixZuulApiGatewayServerApplication.java │ │ │ │ └── ZuulLoggingFilter.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── netflixzuulapigatewayserver │ │ └── NetflixZuulApiGatewayServerApplicationTests.java ├── readme.md ├── spring-cloud-config-server │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── microservices │ │ │ │ └── springcloudconfigserver │ │ │ │ └── SpringCloudConfigServerApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── microservices │ │ └── springcloudconfigserver │ │ └── SpringCloudConfigServerApplicationTests.java ├── step01.md ├── step01.zip ├── step03.md ├── step03.zip ├── step08.md ├── step08.zip ├── step09.md ├── step09.zip ├── step11.md ├── step11.zip ├── step17.md ├── step17.zip ├── step20.md ├── step20.zip ├── step23.md ├── step23.zip ├── step25.md ├── step25.zip ├── step29.md ├── step29.zip ├── step34.md ├── step34.zip ├── step41.md ├── step41.zip ├── step42.md ├── step42.zip ├── step43.md ├── step43.zip ├── step44.md └── step44.zip ├── 07.spring-jdbc-to-jpa ├── .springBeans ├── Step01.md ├── Step01.zip ├── Step03.md ├── Step03.zip ├── Step05.md ├── Step05.zip ├── Step06.md ├── Step06.zip ├── Step10.md ├── Step10.zip ├── Step11.md ├── Step11.zip ├── Step12.md ├── Step12.zip ├── Step14.md ├── Step14.zip ├── Step15.md ├── Step15.zip ├── Step18.md ├── Step18.zip ├── Step19.md ├── Step19.zip ├── pom.xml ├── readme.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── database │ │ │ └── databasedemo │ │ │ ├── JpaDemoApplication.java │ │ │ ├── SpringDataDemoApplication.java │ │ │ ├── SpringJdbcDemoApplication.java │ │ │ ├── entity │ │ │ └── Person.java │ │ │ ├── jdbc │ │ │ └── PersonJbdcDao.java │ │ │ ├── jpa │ │ │ └── PersonJpaRepository.java │ │ │ └── springdata │ │ │ └── PersonSpringDataRepository.java │ └── resources │ │ ├── application.properties │ │ └── data.sql │ └── test │ └── java │ └── com │ └── in28minutes │ └── database │ └── databasedemo │ └── SpringJdbcDemoApplicationTests.java ├── 08.spring-aop ├── Step01.md ├── Step01.zip ├── Step03.md ├── Step03.zip ├── Step06.md ├── Step06.zip ├── Step07.md ├── Step07.zip ├── Step09.md ├── Step09.zip ├── pom.xml ├── readme.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── spring │ │ │ └── aop │ │ │ └── springaop │ │ │ ├── SpringAopApplication.java │ │ │ ├── aspect │ │ │ ├── AfterAopAspect.java │ │ │ ├── CommonJoinPointConfig.java │ │ │ ├── MethodExecutionCalculationAspect.java │ │ │ ├── TrackTime.java │ │ │ └── UserAccessAspect.java │ │ │ ├── business │ │ │ ├── Business1.java │ │ │ └── Business2.java │ │ │ └── data │ │ │ ├── Dao1.java │ │ │ └── Dao2.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── in28minutes │ └── spring │ └── aop │ └── springaop │ └── SpringAopApplicationTests.java ├── 09.framework-introductions ├── 01.Eclipse-Introduction-in-5-steps │ ├── .gitignore │ ├── code-21July2017.zip │ ├── readme.md │ └── src │ │ ├── HelloWorld.java │ │ └── Person.java ├── 02.Maven-Introduction-In-5-Steps │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── code-21July2017.zip │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── learning │ │ │ │ └── maven │ │ │ │ └── maveninfewsteps │ │ │ │ └── MavenInFewStepsApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── learning │ │ └── maven │ │ └── maveninfewsteps │ │ └── MavenInFewStepsApplicationTests.java ├── 03.JUnit-Introduction-In-5-Steps │ ├── .gitignore │ ├── code-21July2017.zip │ ├── readme.md │ ├── src │ │ └── com │ │ │ └── in28minutes │ │ │ └── junit │ │ │ └── MyMath.java │ ├── step22.md │ ├── step22.zip │ ├── step25.md │ ├── step25.zip │ └── test │ │ └── com │ │ └── in28minutes │ │ └── junit │ │ ├── AssertTest.java │ │ └── MyMathTest.java ├── 04.Mockito-Introduction-In-5-Steps │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── code-21July2017.zip │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── mockito │ │ │ │ └── mockitodemo │ │ │ │ ├── DataService.java │ │ │ │ ├── MockitoDemoApplication.java │ │ │ │ └── SomeBusinessImpl.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── mockito │ │ └── mockitodemo │ │ ├── ListTest.java │ │ ├── MockitoDemoApplicationTests.java │ │ ├── SomeBusinessMockAnnotationsTest.java │ │ ├── SomeBusinessMockTest.java │ │ └── SomeBusinessStubTest.java └── 05.Spring-Boot-Introduction-In-10-Steps │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── code-21July2017.zip │ ├── mvnw │ ├── mvnw.cmd │ ├── notes.txt │ ├── pom.xml │ ├── readme.md │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── springboot │ │ │ └── basics │ │ │ └── springbootin10steps │ │ │ ├── Book.java │ │ │ ├── BooksController.java │ │ │ └── SpringbootIn10StepsApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── in28minutes │ └── springboot │ └── basics │ └── springbootin10steps │ └── SpringbootIn10StepsApplicationTests.java └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/.gitignore -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/README.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step01.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step02.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step03.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step04.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step05.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step06.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step07.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step07.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step07.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step08.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step08.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step08.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step09.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step10.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step11.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step12.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step12.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step12.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step13.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step13.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step13.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step14.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step15.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step15.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step15.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step16.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step16.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step16.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step17.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step18.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step18.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step18.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step19.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step19.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step19.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step20.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step20.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step20.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step21.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step21.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step21.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step21.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step22.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step22.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step22.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step23.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step23.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step23.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step24.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step24.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step25.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step25.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step25.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step32.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/Step32.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/Step32.zip -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/StepReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/StepReference.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/notes.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/pom.xml -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/SpringBootFirstWebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/SpringBootFirstWebApplication.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/ErrorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/ErrorController.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/LogoutController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/LogoutController.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/TodoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/TodoController.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/WelcomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/controller/WelcomeController.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/model/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/model/Todo.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/security/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/security/SecurityConfiguration.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/service/TodoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/service/TodoRepository.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/service/TodoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/java/com/in28minutes/springboot/web/service/TodoService.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/resources/application.properties -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/resources/data.sql -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/footer.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/footer.jspf -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/header.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/header.jspf -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/navigation.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/common/navigation.jspf -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/error.jsp -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/list-todos.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/list-todos.jsp -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/todo.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/todo.jsp -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/main/webapp/WEB-INF/jsp/welcome.jsp -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/src/test/java/com/in28minutes/springboot/web/SpringBootFirstWebApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/src/test/java/com/in28minutes/springboot/web/SpringBootFirstWebApplicationTests.java -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/step33-Upgrade-To-Sprint-Boot-2-M3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/step33-Upgrade-To-Sprint-Boot-2-M3.md -------------------------------------------------------------------------------- /01.web-application-with-spring-and-spring-boot/step33-Upgrade-To-Sprint-Boot-2-M3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/01.web-application-with-spring-and-spring-boot/step33-Upgrade-To-Sprint-Boot-2-M3.zip -------------------------------------------------------------------------------- /02.spring-in-depth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/.gitignore -------------------------------------------------------------------------------- /02.spring-in-depth/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /02.spring-in-depth/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /02.spring-in-depth/Step10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step10.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step10.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step10.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step12.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step12.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step12.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step14.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step14.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step14.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step15.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step15.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step15.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step16.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step16.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step16.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step17.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step17.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step17.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step18.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step18.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step18.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step19.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step19.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step19.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step20.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step20.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step20.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step22_XMLContextConfigurationFirstExampleComplete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step22_XMLContextConfigurationFirstExampleComplete.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step22_XMLContextConfigurationFirstExampleComplete.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step22_XMLContextConfigurationFirstExampleComplete.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step23.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step23.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step23.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step25B.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step25B.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step25B.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step25B.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step26.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step26.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step26.zip -------------------------------------------------------------------------------- /02.spring-in-depth/Step29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step29.md -------------------------------------------------------------------------------- /02.spring-in-depth/Step29.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/Step29.zip -------------------------------------------------------------------------------- /02.spring-in-depth/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/code-21July2017.zip -------------------------------------------------------------------------------- /02.spring-in-depth/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/mvnw -------------------------------------------------------------------------------- /02.spring-in-depth/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/mvnw.cmd -------------------------------------------------------------------------------- /02.spring-in-depth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/pom.xml -------------------------------------------------------------------------------- /02.spring-in-depth/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/readme.md -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/componentscan/ComponentDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/componentscan/ComponentDAO.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/componentscan/ComponentJdbcConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/componentscan/ComponentJdbcConnection.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsBasicApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsBasicApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsCdiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsCdiApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsComponentScanApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsComponentScanApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsPropertiesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsPropertiesApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsScopeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsScopeApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsXMLContextApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsXMLContextApplication.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchImpl.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/BubbleSortAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/BubbleSortAlgorithm.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/QuickSortAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/QuickSortAlgorithm.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/SortAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/basic/SortAlgorithm.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiBusiness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiBusiness.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiDao.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/properties/SomeExternalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/properties/SomeExternalService.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/scope/JdbcConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/scope/JdbcConnection.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/scope/PersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/scope/PersonDAO.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/xml/XmlJdbcConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/xml/XmlJdbcConnection.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/xml/XmlPersonDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/java/com/in28minutes/spring/basics/springin5steps/xml/XmlPersonDAO.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/resources/app.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/resources/app.properties -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #logging.level.org.springframework = debug -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /02.spring-in-depth/src/main/resources/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/main/resources/log.txt -------------------------------------------------------------------------------- /02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsBasicApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/SpringIn5StepsBasicApplicationTests.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchTest.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchXMLConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/basic/BinarySearchXMLConfigurationTest.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiBusinessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/test/java/com/in28minutes/spring/basics/springin5steps/cdi/SomeCdiBusinessTest.java -------------------------------------------------------------------------------- /02.spring-in-depth/src/test/resources/testContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/02.spring-in-depth/src/test/resources/testContext.xml -------------------------------------------------------------------------------- /03.spring-restful-web-services/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/.gitignore -------------------------------------------------------------------------------- /03.spring-restful-web-services/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /03.spring-restful-web-services/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup01-after-creating-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup01-after-creating-project.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup01-after-creating-project.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup01-after-creating-project.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup02-after-hello-world-path-param.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup02-after-hello-world-path-param.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup02-after-hello-world-path-param.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup02-after-hello-world-path-param.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup03-after-two-retrieve-user-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup03-after-two-retrieve-user-services.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup03-after-two-retrieve-user-services.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup03-after-two-retrieve-user-services.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup04-basic-create-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup04-basic-create-service.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup04-basic-create-service.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup04-basic-create-service.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup05-after-creating-delete-method-on-user-resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup05-after-creating-delete-method-on-user-resource.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup05-after-creating-delete-method-on-user-resource.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup05-after-creating-delete-method-on-user-resource.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup06-after-implementing-validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup06-after-implementing-validation.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup06-after-implementing-validation.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup06-after-implementing-validation.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup06-z-content-negotiation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup06-z-content-negotiation.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup07-improving-documentation-with-swagger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup07-improving-documentation-with-swagger.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup07-improving-documentation-with-swagger.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup07-improving-documentation-with-swagger.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup08-completed-filtering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup08-completed-filtering.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup08-completed-filtering.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup08-completed-filtering.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup09-completed-versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup09-completed-versioning.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup09-completed-versioning.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup09-completed-versioning.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup09-z-completed-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup09-z-completed-security.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup09-z-completed-security.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup09-z-completed-security.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup10-configure-jpa-and-repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup10-configure-jpa-and-repository.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup10-configure-jpa-and-repository.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup10-configure-jpa-and-repository.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup11-added-create-post-resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup11-added-create-post-resource.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup11-added-create-post-resource.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup11-added-create-post-resource.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup12-migrated-to-jpa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup12-migrated-to-jpa.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/backup12-migrated-to-jpa.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/backup12-migrated-to-jpa.zip -------------------------------------------------------------------------------- /03.spring-restful-web-services/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/mvnw -------------------------------------------------------------------------------- /03.spring-restful-web-services/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/mvnw.cmd -------------------------------------------------------------------------------- /03.spring-restful-web-services/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/notes.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/pom.xml -------------------------------------------------------------------------------- /03.spring-restful-web-services/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/readme.md -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/RestfulWebServicesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/RestfulWebServicesApplication.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/SwaggerConfig.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/exception/CustomizedResponseEntityExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/exception/CustomizedResponseEntityExceptionHandler.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/exception/ExceptionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/exception/ExceptionResponse.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/filtering/FilteringController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/filtering/FilteringController.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/filtering/SomeBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/filtering/SomeBean.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/helloworld/HelloWorldBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/helloworld/HelloWorldBean.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/helloworld/HelloWorldController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/helloworld/HelloWorldController.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/Post.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/PostRepository.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/User.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserDaoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserDaoService.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserJPAResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserJPAResource.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserNotFoundException.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserRepository.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/user/UserResource.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/Name.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/Name.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonV1.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonV2.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonVersioningController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/java/com/in28minutes/rest/webservices/restfulwebservices/versioning/PersonVersioningController.java -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/resources/application.properties -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/resources/data.sql -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/main/resources/messages.properties -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/resources/messages_fr.properties: -------------------------------------------------------------------------------- 1 | good.morning.message=Bonjour -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/main/resources/messages_nl.properties: -------------------------------------------------------------------------------- 1 | good.morning.message=Goede Morgen -------------------------------------------------------------------------------- /03.spring-restful-web-services/src/test/java/com/in28minutes/rest/webservices/restfulwebservices/RestfulWebServicesApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/03.spring-restful-web-services/src/test/java/com/in28minutes/rest/webservices/restfulwebservices/RestfulWebServicesApplicationTests.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup01-define-xsd-for-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup01-define-xsd-for-request.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup01-define-xsd-for-request.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup01-define-xsd-for-request.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup02-define-xsd-for-first-request-and-response.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup02-define-xsd-for-first-request-and-response.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup02-define-xsd-for-first-request-and-response.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup02-define-xsd-for-first-request-and-response.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup03-define-xsd-for-first-request-and-response-with-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup03-define-xsd-for-first-request-and-response-with-standards.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup03-define-xsd-for-first-request-and-response-with-standards.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup03-define-xsd-for-first-request-and-response-with-standards.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup04-define-jaxb-plugin-and-a-endpoint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup04-define-jaxb-plugin-and-a-endpoint.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup04-define-jaxb-plugin-and-a-endpoint.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup04-define-jaxb-plugin-and-a-endpoint.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup05-after-configuration-messageservlet-and-wsdl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup05-after-configuration-messageservlet-and-wsdl.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup05-after-configuration-messageservlet-and-wsdl.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup05-after-configuration-messageservlet-and-wsdl.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup06-after-creating-course-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup06-after-creating-course-service.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup06-after-creating-course-service.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup06-after-creating-course-service.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup07-after-creating-get-all-course-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup07-after-creating-get-all-course-service.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup07-after-creating-get-all-course-service.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup07-after-creating-get-all-course-service.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup07-after-delete-course-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup07-after-delete-course-details.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup07-after-delete-course-details.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup07-after-delete-course-details.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup08-after-delete-course-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup08-after-delete-course-details.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup08-after-delete-course-details.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup08-after-delete-course-details.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup09-after-end-of-exception-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup09-after-end-of-exception-handling.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup09-after-end-of-exception-handling.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup09-after-end-of-exception-handling.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup10-after-basic-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup10-after-basic-security.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/backup10-after-basic-security.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/backup10-after-basic-security.zip -------------------------------------------------------------------------------- /04.spring-soap-web-services/example-files/Request-Security.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/example-files/Request-Security.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/example-files/Request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/example-files/Request.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/example-files/Response-Fault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/example-files/Response-Fault.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/example-files/Response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/example-files/Response.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/example-files/course-details.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/example-files/course-details.xsd -------------------------------------------------------------------------------- /04.spring-soap-web-services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/pom.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/readme.md -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/CourseDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/CourseDetails.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/DeleteCourseDetailsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/DeleteCourseDetailsRequest.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/DeleteCourseDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/DeleteCourseDetailsResponse.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetAllCourseDetailsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetAllCourseDetailsRequest.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetAllCourseDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetAllCourseDetailsResponse.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetCourseDetailsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetCourseDetailsRequest.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetCourseDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/GetCourseDetailsResponse.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/ObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/ObjectFactory.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/Status.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/courses/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/courses/package-info.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/SoapCourseManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/SoapCourseManagementApplication.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/CourseDetailsEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/CourseDetailsEndpoint.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/WebServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/WebServiceConfig.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/bean/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/bean/Course.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/exception/CourseNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/exception/CourseNotFoundException.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/service/CourseDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/java/com/in28minutes/soap/webservices/soapcoursemanagement/soap/service/CourseDetailsService.java -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/resources/course-details.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/resources/course-details.xsd -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/main/resources/securityPolicy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/main/resources/securityPolicy.xml -------------------------------------------------------------------------------- /04.spring-soap-web-services/src/test/java/com/in28minutes/soap/webservices/soapcoursemanagement/SoapCourseManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/04.spring-soap-web-services/src/test/java/com/in28minutes/soap/webservices/soapcoursemanagement/SoapCourseManagementApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionBean.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionController.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionServiceApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyExchangeServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/main/java/com/in28minutes/microservices/currencyconversionservice/CurrencyExchangeServiceProxy.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /05.spring-microservices/currency-conversion-service/src/test/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-conversion-service/src/test/java/com/in28minutes/microservices/currencyconversionservice/CurrencyConversionServiceApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeController.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeServiceApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/ExchangeValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/ExchangeValue.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/ExchangeValueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/java/com/in28minutes/microservices/currencyexchangeservice/ExchangeValueRepository.java -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/main/resources/data.sql -------------------------------------------------------------------------------- /05.spring-microservices/currency-exchange-service/src/test/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/currency-exchange-service/src/test/java/com/in28minutes/microservices/currencyexchangeservice/CurrencyExchangeServiceApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/Configuration.java -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/LimitsConfigurationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/LimitsConfigurationController.java -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/LimitsServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/LimitsServiceApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/bean/LimitConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/main/java/com/in28minutes/microservices/limitsservice/bean/LimitConfiguration.java -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /05.spring-microservices/limits-service/src/test/java/com/in28minutes/microservices/limitsservice/LimitsServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/limits-service/src/test/java/com/in28minutes/microservices/limitsservice/LimitsServiceApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/netflix-eureka-naming-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-eureka-naming-server/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/netflix-eureka-naming-server/src/main/java/com/in28minutes/microservices/netflixeurekanamingserver/NetflixEurekaNamingServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-eureka-naming-server/src/main/java/com/in28minutes/microservices/netflixeurekanamingserver/NetflixEurekaNamingServerApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/netflix-eureka-naming-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-eureka-naming-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /05.spring-microservices/netflix-eureka-naming-server/src/test/java/com/in28minutes/microservices/netflixeurekanamingserver/NetflixEurekaNamingServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-eureka-naming-server/src/test/java/com/in28minutes/microservices/netflixeurekanamingserver/NetflixEurekaNamingServerApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/netflix-zuul-api-gateway-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-zuul-api-gateway-server/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/netflix-zuul-api-gateway-server/src/main/java/com/in28minutes/microservices/netflixzuulapigatewayserver/NetflixZuulApiGatewayServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-zuul-api-gateway-server/src/main/java/com/in28minutes/microservices/netflixzuulapigatewayserver/NetflixZuulApiGatewayServerApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/netflix-zuul-api-gateway-server/src/main/java/com/in28minutes/microservices/netflixzuulapigatewayserver/ZuulLoggingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-zuul-api-gateway-server/src/main/java/com/in28minutes/microservices/netflixzuulapigatewayserver/ZuulLoggingFilter.java -------------------------------------------------------------------------------- /05.spring-microservices/netflix-zuul-api-gateway-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-zuul-api-gateway-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /05.spring-microservices/netflix-zuul-api-gateway-server/src/test/java/com/in28minutes/microservices/netflixzuulapigatewayserver/NetflixZuulApiGatewayServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/netflix-zuul-api-gateway-server/src/test/java/com/in28minutes/microservices/netflixzuulapigatewayserver/NetflixZuulApiGatewayServerApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/readme.md -------------------------------------------------------------------------------- /05.spring-microservices/spring-cloud-config-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/spring-cloud-config-server/pom.xml -------------------------------------------------------------------------------- /05.spring-microservices/spring-cloud-config-server/src/main/java/com/in28minutes/microservices/springcloudconfigserver/SpringCloudConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/spring-cloud-config-server/src/main/java/com/in28minutes/microservices/springcloudconfigserver/SpringCloudConfigServerApplication.java -------------------------------------------------------------------------------- /05.spring-microservices/spring-cloud-config-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/spring-cloud-config-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /05.spring-microservices/spring-cloud-config-server/src/test/java/com/in28minutes/microservices/springcloudconfigserver/SpringCloudConfigServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/spring-cloud-config-server/src/test/java/com/in28minutes/microservices/springcloudconfigserver/SpringCloudConfigServerApplicationTests.java -------------------------------------------------------------------------------- /05.spring-microservices/step01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step01.md -------------------------------------------------------------------------------- /05.spring-microservices/step01.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step01.zip -------------------------------------------------------------------------------- /05.spring-microservices/step03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step03.md -------------------------------------------------------------------------------- /05.spring-microservices/step03.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step03.zip -------------------------------------------------------------------------------- /05.spring-microservices/step08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step08.md -------------------------------------------------------------------------------- /05.spring-microservices/step08.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step08.zip -------------------------------------------------------------------------------- /05.spring-microservices/step09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step09.md -------------------------------------------------------------------------------- /05.spring-microservices/step09.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step09.zip -------------------------------------------------------------------------------- /05.spring-microservices/step11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step11.md -------------------------------------------------------------------------------- /05.spring-microservices/step11.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step11.zip -------------------------------------------------------------------------------- /05.spring-microservices/step17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step17.md -------------------------------------------------------------------------------- /05.spring-microservices/step17.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step17.zip -------------------------------------------------------------------------------- /05.spring-microservices/step20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step20.md -------------------------------------------------------------------------------- /05.spring-microservices/step20.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step20.zip -------------------------------------------------------------------------------- /05.spring-microservices/step23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step23.md -------------------------------------------------------------------------------- /05.spring-microservices/step23.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step23.zip -------------------------------------------------------------------------------- /05.spring-microservices/step25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step25.md -------------------------------------------------------------------------------- /05.spring-microservices/step25.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step25.zip -------------------------------------------------------------------------------- /05.spring-microservices/step29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step29.md -------------------------------------------------------------------------------- /05.spring-microservices/step29.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step29.zip -------------------------------------------------------------------------------- /05.spring-microservices/step34.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step34.md -------------------------------------------------------------------------------- /05.spring-microservices/step34.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step34.zip -------------------------------------------------------------------------------- /05.spring-microservices/step41.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step41.md -------------------------------------------------------------------------------- /05.spring-microservices/step41.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step41.zip -------------------------------------------------------------------------------- /05.spring-microservices/step42.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step42.md -------------------------------------------------------------------------------- /05.spring-microservices/step42.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step42.zip -------------------------------------------------------------------------------- /05.spring-microservices/step43.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step43.md -------------------------------------------------------------------------------- /05.spring-microservices/step43.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step43.zip -------------------------------------------------------------------------------- /05.spring-microservices/step44.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step44.md -------------------------------------------------------------------------------- /05.spring-microservices/step44.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/05.spring-microservices/step44.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/.springBeans -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step01.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step01.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step01.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step03.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step03.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step03.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step05.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step05.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step05.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step06.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step06.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step06.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step10.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step10.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step10.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step11.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step11.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step11.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step12.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step12.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step12.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step14.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step14.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step14.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step15.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step15.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step15.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step18.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step18.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step18.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step19.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/Step19.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/Step19.zip -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/pom.xml -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/readme.md -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/JpaDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/JpaDemoApplication.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/SpringDataDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/SpringDataDemoApplication.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/SpringJdbcDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/SpringJdbcDemoApplication.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/entity/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/entity/Person.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/jdbc/PersonJbdcDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/jdbc/PersonJbdcDao.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/jpa/PersonJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/jpa/PersonJpaRepository.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/springdata/PersonSpringDataRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/java/com/in28minutes/database/databasedemo/springdata/PersonSpringDataRepository.java -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/resources/application.properties -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/main/resources/data.sql -------------------------------------------------------------------------------- /07.spring-jdbc-to-jpa/src/test/java/com/in28minutes/database/databasedemo/SpringJdbcDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/07.spring-jdbc-to-jpa/src/test/java/com/in28minutes/database/databasedemo/SpringJdbcDemoApplicationTests.java -------------------------------------------------------------------------------- /08.spring-aop/Step01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step01.md -------------------------------------------------------------------------------- /08.spring-aop/Step01.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step01.zip -------------------------------------------------------------------------------- /08.spring-aop/Step03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step03.md -------------------------------------------------------------------------------- /08.spring-aop/Step03.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step03.zip -------------------------------------------------------------------------------- /08.spring-aop/Step06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step06.md -------------------------------------------------------------------------------- /08.spring-aop/Step06.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step06.zip -------------------------------------------------------------------------------- /08.spring-aop/Step07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step07.md -------------------------------------------------------------------------------- /08.spring-aop/Step07.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step07.zip -------------------------------------------------------------------------------- /08.spring-aop/Step09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step09.md -------------------------------------------------------------------------------- /08.spring-aop/Step09.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/Step09.zip -------------------------------------------------------------------------------- /08.spring-aop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/pom.xml -------------------------------------------------------------------------------- /08.spring-aop/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/readme.md -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/SpringAopApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/SpringAopApplication.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/AfterAopAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/AfterAopAspect.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/CommonJoinPointConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/CommonJoinPointConfig.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/MethodExecutionCalculationAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/MethodExecutionCalculationAspect.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/TrackTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/TrackTime.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/UserAccessAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/aspect/UserAccessAspect.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/business/Business1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/business/Business1.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/business/Business2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/business/Business2.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/data/Dao1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/data/Dao1.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/data/Dao2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/main/java/com/in28minutes/spring/aop/springaop/data/Dao2.java -------------------------------------------------------------------------------- /08.spring-aop/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08.spring-aop/src/test/java/com/in28minutes/spring/aop/springaop/SpringAopApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/08.spring-aop/src/test/java/com/in28minutes/spring/aop/springaop/SpringAopApplicationTests.java -------------------------------------------------------------------------------- /09.framework-introductions/01.Eclipse-Introduction-in-5-steps/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /09.framework-introductions/01.Eclipse-Introduction-in-5-steps/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/01.Eclipse-Introduction-in-5-steps/code-21July2017.zip -------------------------------------------------------------------------------- /09.framework-introductions/01.Eclipse-Introduction-in-5-steps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/01.Eclipse-Introduction-in-5-steps/readme.md -------------------------------------------------------------------------------- /09.framework-introductions/01.Eclipse-Introduction-in-5-steps/src/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/01.Eclipse-Introduction-in-5-steps/src/HelloWorld.java -------------------------------------------------------------------------------- /09.framework-introductions/01.Eclipse-Introduction-in-5-steps/src/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/01.Eclipse-Introduction-in-5-steps/src/Person.java -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/.gitignore -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/code-21July2017.zip -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/mvnw -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/mvnw.cmd -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/pom.xml -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/readme.md -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/src/main/java/com/in28minutes/learning/maven/maveninfewsteps/MavenInFewStepsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/src/main/java/com/in28minutes/learning/maven/maveninfewsteps/MavenInFewStepsApplication.java -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09.framework-introductions/02.Maven-Introduction-In-5-Steps/src/test/java/com/in28minutes/learning/maven/maveninfewsteps/MavenInFewStepsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/02.Maven-Introduction-In-5-Steps/src/test/java/com/in28minutes/learning/maven/maveninfewsteps/MavenInFewStepsApplicationTests.java -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/code-21July2017.zip -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/readme.md -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/src/com/in28minutes/junit/MyMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/src/com/in28minutes/junit/MyMath.java -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step22.md -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step22.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step22.zip -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step25.md -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step25.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/step25.zip -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/test/com/in28minutes/junit/AssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/test/com/in28minutes/junit/AssertTest.java -------------------------------------------------------------------------------- /09.framework-introductions/03.JUnit-Introduction-In-5-Steps/test/com/in28minutes/junit/MyMathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/03.JUnit-Introduction-In-5-Steps/test/com/in28minutes/junit/MyMathTest.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.gitignore -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/code-21July2017.zip -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/mvnw -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/mvnw.cmd -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/pom.xml -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/readme.md -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/DataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/DataService.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/MockitoDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/MockitoDemoApplication.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/SomeBusinessImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/java/com/in28minutes/mockito/mockitodemo/SomeBusinessImpl.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/ListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/ListTest.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/MockitoDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/MockitoDemoApplicationTests.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessMockAnnotationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessMockAnnotationsTest.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessMockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessMockTest.java -------------------------------------------------------------------------------- /09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessStubTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/04.Mockito-Introduction-In-5-Steps/src/test/java/com/in28minutes/mockito/mockitodemo/SomeBusinessStubTest.java -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.gitignore -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/code-21July2017.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/code-21July2017.zip -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/mvnw -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/mvnw.cmd -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/notes.txt -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/pom.xml -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/readme.md -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/Book.java -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/BooksController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/BooksController.java -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/SpringbootIn10StepsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/java/com/in28minutes/springboot/basics/springbootin10steps/SpringbootIn10StepsApplication.java -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #logging.level.org.springframework = DEBUG 2 | management.security.enabled=false -------------------------------------------------------------------------------- /09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/test/java/com/in28minutes/springboot/basics/springbootin10steps/SpringbootIn10StepsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/09.framework-introductions/05.Spring-Boot-Introduction-In-10-Steps/src/test/java/com/in28minutes/springboot/basics/springbootin10steps/SpringbootIn10StepsApplicationTests.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/spring-complete-career-path/HEAD/README.md --------------------------------------------------------------------------------