├── .gitignore ├── README.md ├── chapter-1 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter1 │ │ │ ├── Chapter1Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ └── DemoController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter1 │ └── Chapter1ApplicationTests.java ├── chapter-10 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter10 │ │ │ ├── Chapter10Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ └── LoggerDemoController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter10 │ └── Chapter10ApplicationTests.java ├── chapter-11 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter11 │ │ │ ├── Chapter11Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application-prod.properties │ │ ├── application-test.properties │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter11 │ └── Chapter11ApplicationTests.java ├── chapter-12 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter12 │ │ │ ├── Chapter12Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── CustomerController.java │ │ │ └── model │ │ │ └── Customer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter12 │ └── Chapter12ApplicationTests.java ├── chapter-13 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter13 │ │ │ ├── Chapter13Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── domain │ │ │ └── Customer.java │ │ │ └── service │ │ │ ├── CustomerService.java │ │ │ └── impl │ │ │ └── CustomerServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter13 │ └── Chapter13ApplicationTests.java ├── chapter-14 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter14 │ │ │ ├── Chapter14Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── CustomerController.java │ │ │ ├── domain │ │ │ ├── Customer.java │ │ │ └── CustomerRepository.java │ │ │ └── service │ │ │ ├── CustomerService.java │ │ │ └── impl │ │ │ └── CustomerServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter14 │ └── Chapter14ApplicationTests.java ├── chapter-15 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter15 │ │ │ ├── Chapter15Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── domain │ │ │ ├── Customer.java │ │ │ └── CustomerMapper.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter15 │ └── Chapter15ApplicationTests.java ├── chapter-16 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter16 │ │ │ ├── Chapter16Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── domain │ │ │ ├── Customer.java │ │ │ └── CustomerMapper.java │ └── resources │ │ ├── application.properties │ │ └── mapper │ │ └── CustomerMapper.xml │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter16 │ └── Chapter16ApplicationTests.java ├── chapter-17 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── generatorConfig.xml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter17 │ │ │ ├── Chapter17Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── dao │ │ │ └── CustomerMapper.java │ │ │ └── domain │ │ │ ├── Customer.java │ │ │ └── CustomerExample.java │ └── resources │ │ ├── application.properties │ │ └── mapper │ │ └── CustomerMapper.xml │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter17 │ └── Chapter17ApplicationTests.java ├── chapter-18 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter18 │ │ │ ├── Chapter18Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ └── exception │ │ │ ├── CommonExceptionHandler.java │ │ │ └── MyException.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ └── error.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter18 │ └── Chapter18ApplicationTests.java ├── chapter-19 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter19 │ │ │ ├── Chapter19Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ └── domain │ │ │ └── Customer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter19 │ └── Chapter19ApplicationTests.java ├── chapter-2 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter2 │ │ │ ├── Chapter2Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ └── DemoController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter2 │ ├── Chapter2ApplicationTests.java │ └── controller │ └── DemoControllerTest.java ├── chapter-20 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter20 │ │ │ ├── Chapter20Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ ├── DemoController.java │ │ │ └── ItemController.java │ │ │ └── domain │ │ │ ├── Customer.java │ │ │ ├── Item.java │ │ │ └── Prop.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter20 │ └── Chapter20ApplicationTests.java ├── chapter-21 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter21 │ │ │ ├── Chapter21Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── domain │ │ │ └── Demo.java │ │ │ ├── exception │ │ │ └── CommonExceptionHandler.java │ │ │ └── valid │ │ │ ├── TestValidation.java │ │ │ └── TestValidatorHandler.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter21 │ └── Chapter21ApplicationTests.java ├── chapter-22 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter22 │ │ │ ├── Chapter22Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter22 │ └── Chapter22ApplicationTests.java ├── chapter-23 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter23 │ │ │ ├── Chapter23Application.java │ │ │ ├── RedisConfig.java │ │ │ ├── RedisObjectSerializer.java │ │ │ └── domain │ │ │ └── Customer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter23 │ └── Chapter23ApplicationTests.java ├── chapter-24 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter24 │ │ │ ├── Chapter24Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── CustomerController.java │ │ │ ├── domain │ │ │ ├── Customer.java │ │ │ └── CustomerRepository.java │ │ │ └── service │ │ │ ├── CustomerService.java │ │ │ └── impl │ │ │ └── CustomerServiceImpl.java │ └── resources │ │ ├── application.properties │ │ └── ehcache.xml │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter24 │ └── Chapter24ApplicationTests.java ├── chapter-25 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter25 │ │ │ ├── Chapter25Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── CustomerController.java │ │ │ ├── domain │ │ │ ├── Customer.java │ │ │ └── CustomerRepository.java │ │ │ └── service │ │ │ ├── CustomerService.java │ │ │ └── impl │ │ │ └── CustomerServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter25 │ └── Chapter25ApplicationTests.java ├── chapter-26 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter26 │ │ │ ├── Chapter26Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── config │ │ │ └── RabbitConfig.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ └── rabbit │ │ │ ├── Receiver.java │ │ │ └── Sender.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter26 │ └── Chapter26ApplicationTests.java ├── chapter-27 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter27 │ │ │ ├── Chapter27Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ └── template.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter27 │ └── Chapter27ApplicationTests.java ├── chapter-28 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter28 │ │ │ ├── Chapter28Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── WebSocketController.java │ │ │ └── utils │ │ │ └── WebSocketUtil.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter28 │ └── Chapter28ApplicationTests.java ├── chapter-29 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter29 │ │ │ ├── Chapter29Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── config │ │ │ ├── AuthorEndpoint.java │ │ │ ├── WebServiceConfig.java │ │ │ └── WsConst.java │ │ │ └── webservice │ │ │ ├── Author.java │ │ │ ├── AuthorListRequest.java │ │ │ ├── AuthorListResponse.java │ │ │ ├── AuthorRequest.java │ │ │ ├── AuthorResponse.java │ │ │ ├── ObjectFactory.java │ │ │ ├── Sex.java │ │ │ └── package-info.java │ └── resources │ │ ├── application.properties │ │ └── author.xsd │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter29 │ └── Chapter29ApplicationTests.java ├── chapter-3 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter3 │ │ │ ├── Chapter3Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ └── DemoController.java │ │ │ ├── domain │ │ │ └── Customer.java │ │ │ ├── dto │ │ │ └── CustomerDTO.java │ │ │ ├── repository │ │ │ └── CustomerRepository.java │ │ │ ├── service │ │ │ ├── CustomerService.java │ │ │ └── impl │ │ │ │ └── CustomerServiceImpl.java │ │ │ └── utils │ │ │ └── DateUtil.java │ └── resources │ │ ├── application.properties │ │ ├── static │ │ └── main.js │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter3 │ └── Chapter3ApplicationTests.java ├── chapter-30 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── META-INF │ │ │ └── sun-jaxb.episode │ │ └── com │ │ │ └── jj │ │ │ ├── learning │ │ │ └── springboot │ │ │ │ └── chapter30 │ │ │ │ ├── Chapter30Application.java │ │ │ │ ├── ServletInitializer.java │ │ │ │ ├── client │ │ │ │ └── WsAuthorClient.java │ │ │ │ ├── config │ │ │ │ └── WsClientConfig.java │ │ │ │ └── controller │ │ │ │ └── DemoController.java │ │ │ └── webservice │ │ │ ├── Author.java │ │ │ ├── AuthorListRequest.java │ │ │ ├── AuthorListResponse.java │ │ │ ├── AuthorRequest.java │ │ │ ├── AuthorResponse.java │ │ │ ├── ObjectFactory.java │ │ │ ├── Sex.java │ │ │ └── package-info.java │ └── resources │ │ ├── application.properties │ │ └── schemas │ │ └── author.wsdl │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter30 │ └── Chapter30ApplicationTests.java ├── chapter-31 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── META-INF │ │ │ └── sun-jaxb.episode │ │ └── com │ │ │ └── jj │ │ │ ├── learning │ │ │ └── springboot │ │ │ │ └── chapter31 │ │ │ │ ├── Chapter31Application.java │ │ │ │ ├── ServletInitializer.java │ │ │ │ ├── client │ │ │ │ └── WsAuthorClient.java │ │ │ │ ├── config │ │ │ │ └── WsClientConfig.java │ │ │ │ └── controller │ │ │ │ └── DemoController.java │ │ │ └── webservice │ │ │ ├── Author.java │ │ │ ├── AuthorListRequest.java │ │ │ ├── AuthorListResponse.java │ │ │ ├── AuthorRequest.java │ │ │ ├── AuthorResponse.java │ │ │ ├── ObjectFactory.java │ │ │ ├── Sex.java │ │ │ └── package-info.java │ └── resources │ │ ├── application.properties │ │ └── schemas │ │ └── author.wsdl │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter31 │ └── Chapter31ApplicationTests.java ├── chapter-32 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter32 │ │ │ ├── Chapter32Application.java │ │ │ └── task │ │ │ └── ScheduledTasks.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter32 │ └── Chapter32ApplicationTests.java ├── chapter-33 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter33 │ │ │ ├── Chapter33Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── task │ │ │ ├── AsyncTask.java │ │ │ ├── CompleteAsyncTask.java │ │ │ └── SyncTask.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter33 │ └── Chapter33ApplicationTests.java ├── chapter-34 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter34 │ │ │ ├── Chapter34Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── task │ │ │ ├── AsyncTask.java │ │ │ ├── CompleteAsyncTask.java │ │ │ └── SyncTask.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter34 │ └── Chapter34ApplicationTests.java ├── chapter-35 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter35 │ │ │ ├── Chapter35Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── task │ │ │ ├── AsyncTask.java │ │ │ ├── CompleteAsyncTask.java │ │ │ └── SyncTask.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter35 │ └── Chapter35ApplicationTests.java ├── chapter-36 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter36 │ │ │ ├── Chapter36Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── task │ │ │ ├── AsyncTask.java │ │ │ ├── CompleteAsyncTask.java │ │ │ └── SyncTask.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter36 │ └── Chapter36ApplicationTests.java ├── chapter-37 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter37 │ │ │ ├── Chapter37Application.java │ │ │ ├── activemq │ │ │ ├── Receiver.java │ │ │ └── Sender.java │ │ │ └── config │ │ │ └── ActiveConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter37 │ └── Chapter37ApplicationTests.java ├── chapter-38 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter38 │ │ │ ├── Chapter38Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── config │ │ │ ├── CustomFilter.java │ │ │ ├── CustomHandlerInterceptor.java │ │ │ ├── Customlister.java │ │ │ └── WebMvcConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter38 │ └── Chapter38ApplicationTests.java ├── chapter-39 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter39 │ │ │ ├── Chapter39Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── config │ │ │ └── WebSecurityConfig.java │ │ │ └── controller │ │ │ └── DemoController.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── hello.html │ │ ├── index.html │ │ └── login.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter39 │ └── Chapter39ApplicationTests.java ├── chapter-4 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter4 │ │ │ ├── Chapter4Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ ├── FreemarkerController.java │ │ │ └── ThymeleafController.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── freemarker.html │ │ └── thymeleaf.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter4 │ └── Chapter4ApplicationTests.java ├── chapter-40 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter40 │ │ │ ├── Chapter40Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application.properties │ │ ├── banner.gif │ │ └── banner.txt │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter40 │ └── Chapter40ApplicationTests.java ├── chapter-41 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter41 │ │ │ ├── Chapter41Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── config │ │ │ ├── MyShiroRealm.java │ │ │ └── ShiroConfig.java │ │ │ ├── controller │ │ │ └── LoginController.java │ │ │ ├── domain │ │ │ └── UserRepository.java │ │ │ └── entity │ │ │ ├── Menu.java │ │ │ ├── Role.java │ │ │ └── User.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── 403.html │ │ ├── delete.html │ │ ├── index.html │ │ ├── login.html │ │ └── select.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter41 │ └── Chapter41ApplicationTests.java ├── chapter-42 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter42 │ │ │ ├── Chapter42Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter42 │ └── Chapter42ApplicationTests.java ├── chapter-43 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── META-INF.jar ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter43 │ │ │ ├── Chapter43Application.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── webjars │ │ │ └── test │ │ │ └── 0.0.1 │ │ │ └── QrCode.png │ │ ├── application.properties │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter43 │ └── Chapter43ApplicationTests.java ├── chapter-44 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter44 │ │ │ ├── Chapter44Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── domain │ │ │ └── UserRepository.java │ │ │ └── entity │ │ │ └── User.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter44 │ └── Chapter44ApplicationTests.java ├── chapter-5 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter5 │ │ │ ├── Chapter5Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── controller │ │ │ ├── CustomerController.java │ │ │ ├── DemoController.java │ │ │ └── ModelAttributeController.java │ │ │ └── model │ │ │ └── Customer.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter5 │ ├── Chapter5ApplicationTests.java │ └── controller │ └── CustomerControllerTest.java ├── chapter-6 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter6 │ │ │ ├── Chapter6Application.java │ │ │ ├── ServletInitializer.java │ │ │ ├── config │ │ │ └── ConfigBean.java │ │ │ └── controller │ │ │ ├── BeanDemoController.java │ │ │ └── DemoController.java │ └── resources │ │ ├── application.properties │ │ └── my.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter6 │ └── Chapter6ApplicationTests.java ├── chapter-7 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter7 │ │ │ ├── Chapter7Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ ├── ArrayDemoController.java │ │ │ └── RandomDemoController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter7 │ └── Chapter7ApplicationTests.java ├── chapter-8 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── application.properties ├── config │ └── application.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jj │ │ │ └── learning │ │ │ └── springboot │ │ │ └── chapter8 │ │ │ ├── Chapter8Application.java │ │ │ ├── ServletInitializer.java │ │ │ └── controller │ │ │ ├── DemoController.java │ │ │ ├── EnvDemoController.java │ │ │ └── PriorityDemoController.java │ └── resources │ │ ├── application.properties │ │ └── config │ │ └── application.properties │ └── test │ └── java │ └── com │ └── jj │ └── learning │ └── springboot │ └── chapter8 │ └── Chapter8ApplicationTests.java └── chapter-9 ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── jj │ │ └── learning │ │ └── springboot │ │ └── chapter9 │ │ ├── Chapter9Application.java │ │ ├── ServletInitializer.java │ │ ├── Swagger2.java │ │ ├── controller │ │ └── CustomerController.java │ │ └── model │ │ └── Customer.java └── resources │ └── application.properties └── test └── java └── com └── jj └── learning └── springboot └── chapter9 └── Chapter9ApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/README.md -------------------------------------------------------------------------------- /chapter-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/.gitignore -------------------------------------------------------------------------------- /chapter-1/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/mvnw -------------------------------------------------------------------------------- /chapter-1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/mvnw.cmd -------------------------------------------------------------------------------- /chapter-1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/pom.xml -------------------------------------------------------------------------------- /chapter-1/src/main/java/com/jj/learning/springboot/chapter1/Chapter1Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/src/main/java/com/jj/learning/springboot/chapter1/Chapter1Application.java -------------------------------------------------------------------------------- /chapter-1/src/main/java/com/jj/learning/springboot/chapter1/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/src/main/java/com/jj/learning/springboot/chapter1/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-1/src/main/java/com/jj/learning/springboot/chapter1/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/src/main/java/com/jj/learning/springboot/chapter1/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-1/src/test/java/com/jj/learning/springboot/chapter1/Chapter1ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-1/src/test/java/com/jj/learning/springboot/chapter1/Chapter1ApplicationTests.java -------------------------------------------------------------------------------- /chapter-10/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/.gitignore -------------------------------------------------------------------------------- /chapter-10/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-10/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-10/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-10/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/mvnw -------------------------------------------------------------------------------- /chapter-10/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/mvnw.cmd -------------------------------------------------------------------------------- /chapter-10/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/pom.xml -------------------------------------------------------------------------------- /chapter-10/src/main/java/com/jj/learning/springboot/chapter10/Chapter10Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/src/main/java/com/jj/learning/springboot/chapter10/Chapter10Application.java -------------------------------------------------------------------------------- /chapter-10/src/main/java/com/jj/learning/springboot/chapter10/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/src/main/java/com/jj/learning/springboot/chapter10/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-10/src/main/java/com/jj/learning/springboot/chapter10/controller/LoggerDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/src/main/java/com/jj/learning/springboot/chapter10/controller/LoggerDemoController.java -------------------------------------------------------------------------------- /chapter-10/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-10/src/test/java/com/jj/learning/springboot/chapter10/Chapter10ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-10/src/test/java/com/jj/learning/springboot/chapter10/Chapter10ApplicationTests.java -------------------------------------------------------------------------------- /chapter-11/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/.gitignore -------------------------------------------------------------------------------- /chapter-11/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-11/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-11/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-11/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/mvnw -------------------------------------------------------------------------------- /chapter-11/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/mvnw.cmd -------------------------------------------------------------------------------- /chapter-11/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/pom.xml -------------------------------------------------------------------------------- /chapter-11/src/main/java/com/jj/learning/springboot/chapter11/Chapter11Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/src/main/java/com/jj/learning/springboot/chapter11/Chapter11Application.java -------------------------------------------------------------------------------- /chapter-11/src/main/java/com/jj/learning/springboot/chapter11/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/src/main/java/com/jj/learning/springboot/chapter11/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-11/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- 1 | server.port=6666 -------------------------------------------------------------------------------- /chapter-11/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- 1 | server.port=8888 2 | -------------------------------------------------------------------------------- /chapter-11/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- 1 | server.port=7777 -------------------------------------------------------------------------------- /chapter-11/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=dev -------------------------------------------------------------------------------- /chapter-11/src/test/java/com/jj/learning/springboot/chapter11/Chapter11ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-11/src/test/java/com/jj/learning/springboot/chapter11/Chapter11ApplicationTests.java -------------------------------------------------------------------------------- /chapter-12/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/.gitignore -------------------------------------------------------------------------------- /chapter-12/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-12/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-12/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-12/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/mvnw -------------------------------------------------------------------------------- /chapter-12/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/mvnw.cmd -------------------------------------------------------------------------------- /chapter-12/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/pom.xml -------------------------------------------------------------------------------- /chapter-12/src/main/java/com/jj/learning/springboot/chapter12/Chapter12Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/src/main/java/com/jj/learning/springboot/chapter12/Chapter12Application.java -------------------------------------------------------------------------------- /chapter-12/src/main/java/com/jj/learning/springboot/chapter12/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/src/main/java/com/jj/learning/springboot/chapter12/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-12/src/main/java/com/jj/learning/springboot/chapter12/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/src/main/java/com/jj/learning/springboot/chapter12/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-12/src/main/java/com/jj/learning/springboot/chapter12/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/src/main/java/com/jj/learning/springboot/chapter12/model/Customer.java -------------------------------------------------------------------------------- /chapter-12/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-12/src/test/java/com/jj/learning/springboot/chapter12/Chapter12ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-12/src/test/java/com/jj/learning/springboot/chapter12/Chapter12ApplicationTests.java -------------------------------------------------------------------------------- /chapter-13/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/.gitignore -------------------------------------------------------------------------------- /chapter-13/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-13/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-13/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-13/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/mvnw -------------------------------------------------------------------------------- /chapter-13/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/mvnw.cmd -------------------------------------------------------------------------------- /chapter-13/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/pom.xml -------------------------------------------------------------------------------- /chapter-13/src/main/java/com/jj/learning/springboot/chapter13/Chapter13Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/java/com/jj/learning/springboot/chapter13/Chapter13Application.java -------------------------------------------------------------------------------- /chapter-13/src/main/java/com/jj/learning/springboot/chapter13/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/java/com/jj/learning/springboot/chapter13/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-13/src/main/java/com/jj/learning/springboot/chapter13/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/java/com/jj/learning/springboot/chapter13/domain/Customer.java -------------------------------------------------------------------------------- /chapter-13/src/main/java/com/jj/learning/springboot/chapter13/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/java/com/jj/learning/springboot/chapter13/service/CustomerService.java -------------------------------------------------------------------------------- /chapter-13/src/main/java/com/jj/learning/springboot/chapter13/service/impl/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/java/com/jj/learning/springboot/chapter13/service/impl/CustomerServiceImpl.java -------------------------------------------------------------------------------- /chapter-13/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-13/src/test/java/com/jj/learning/springboot/chapter13/Chapter13ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-13/src/test/java/com/jj/learning/springboot/chapter13/Chapter13ApplicationTests.java -------------------------------------------------------------------------------- /chapter-14/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/.gitignore -------------------------------------------------------------------------------- /chapter-14/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-14/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-14/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-14/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/mvnw -------------------------------------------------------------------------------- /chapter-14/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/mvnw.cmd -------------------------------------------------------------------------------- /chapter-14/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/pom.xml -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/Chapter14Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/Chapter14Application.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/domain/Customer.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/domain/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/domain/CustomerRepository.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/service/CustomerService.java -------------------------------------------------------------------------------- /chapter-14/src/main/java/com/jj/learning/springboot/chapter14/service/impl/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/java/com/jj/learning/springboot/chapter14/service/impl/CustomerServiceImpl.java -------------------------------------------------------------------------------- /chapter-14/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-14/src/test/java/com/jj/learning/springboot/chapter14/Chapter14ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-14/src/test/java/com/jj/learning/springboot/chapter14/Chapter14ApplicationTests.java -------------------------------------------------------------------------------- /chapter-15/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/.gitignore -------------------------------------------------------------------------------- /chapter-15/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-15/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-15/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-15/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/mvnw -------------------------------------------------------------------------------- /chapter-15/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/mvnw.cmd -------------------------------------------------------------------------------- /chapter-15/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/pom.xml -------------------------------------------------------------------------------- /chapter-15/src/main/java/com/jj/learning/springboot/chapter15/Chapter15Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/main/java/com/jj/learning/springboot/chapter15/Chapter15Application.java -------------------------------------------------------------------------------- /chapter-15/src/main/java/com/jj/learning/springboot/chapter15/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/main/java/com/jj/learning/springboot/chapter15/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-15/src/main/java/com/jj/learning/springboot/chapter15/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/main/java/com/jj/learning/springboot/chapter15/domain/Customer.java -------------------------------------------------------------------------------- /chapter-15/src/main/java/com/jj/learning/springboot/chapter15/domain/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/main/java/com/jj/learning/springboot/chapter15/domain/CustomerMapper.java -------------------------------------------------------------------------------- /chapter-15/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-15/src/test/java/com/jj/learning/springboot/chapter15/Chapter15ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-15/src/test/java/com/jj/learning/springboot/chapter15/Chapter15ApplicationTests.java -------------------------------------------------------------------------------- /chapter-16/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/.gitignore -------------------------------------------------------------------------------- /chapter-16/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-16/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-16/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-16/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/mvnw -------------------------------------------------------------------------------- /chapter-16/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/mvnw.cmd -------------------------------------------------------------------------------- /chapter-16/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/pom.xml -------------------------------------------------------------------------------- /chapter-16/src/main/java/com/jj/learning/springboot/chapter16/Chapter16Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/java/com/jj/learning/springboot/chapter16/Chapter16Application.java -------------------------------------------------------------------------------- /chapter-16/src/main/java/com/jj/learning/springboot/chapter16/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/java/com/jj/learning/springboot/chapter16/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-16/src/main/java/com/jj/learning/springboot/chapter16/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/java/com/jj/learning/springboot/chapter16/domain/Customer.java -------------------------------------------------------------------------------- /chapter-16/src/main/java/com/jj/learning/springboot/chapter16/domain/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/java/com/jj/learning/springboot/chapter16/domain/CustomerMapper.java -------------------------------------------------------------------------------- /chapter-16/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-16/src/main/resources/mapper/CustomerMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/main/resources/mapper/CustomerMapper.xml -------------------------------------------------------------------------------- /chapter-16/src/test/java/com/jj/learning/springboot/chapter16/Chapter16ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-16/src/test/java/com/jj/learning/springboot/chapter16/Chapter16ApplicationTests.java -------------------------------------------------------------------------------- /chapter-17/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/.gitignore -------------------------------------------------------------------------------- /chapter-17/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-17/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-17/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-17/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/generatorConfig.xml -------------------------------------------------------------------------------- /chapter-17/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/mvnw -------------------------------------------------------------------------------- /chapter-17/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/mvnw.cmd -------------------------------------------------------------------------------- /chapter-17/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/pom.xml -------------------------------------------------------------------------------- /chapter-17/src/main/java/com/jj/learning/springboot/chapter17/Chapter17Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/java/com/jj/learning/springboot/chapter17/Chapter17Application.java -------------------------------------------------------------------------------- /chapter-17/src/main/java/com/jj/learning/springboot/chapter17/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/java/com/jj/learning/springboot/chapter17/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-17/src/main/java/com/jj/learning/springboot/chapter17/dao/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/java/com/jj/learning/springboot/chapter17/dao/CustomerMapper.java -------------------------------------------------------------------------------- /chapter-17/src/main/java/com/jj/learning/springboot/chapter17/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/java/com/jj/learning/springboot/chapter17/domain/Customer.java -------------------------------------------------------------------------------- /chapter-17/src/main/java/com/jj/learning/springboot/chapter17/domain/CustomerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/java/com/jj/learning/springboot/chapter17/domain/CustomerExample.java -------------------------------------------------------------------------------- /chapter-17/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-17/src/main/resources/mapper/CustomerMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/main/resources/mapper/CustomerMapper.xml -------------------------------------------------------------------------------- /chapter-17/src/test/java/com/jj/learning/springboot/chapter17/Chapter17ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-17/src/test/java/com/jj/learning/springboot/chapter17/Chapter17ApplicationTests.java -------------------------------------------------------------------------------- /chapter-18/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/.gitignore -------------------------------------------------------------------------------- /chapter-18/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-18/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-18/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-18/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/mvnw -------------------------------------------------------------------------------- /chapter-18/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/mvnw.cmd -------------------------------------------------------------------------------- /chapter-18/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/pom.xml -------------------------------------------------------------------------------- /chapter-18/src/main/java/com/jj/learning/springboot/chapter18/Chapter18Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/java/com/jj/learning/springboot/chapter18/Chapter18Application.java -------------------------------------------------------------------------------- /chapter-18/src/main/java/com/jj/learning/springboot/chapter18/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/java/com/jj/learning/springboot/chapter18/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-18/src/main/java/com/jj/learning/springboot/chapter18/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/java/com/jj/learning/springboot/chapter18/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-18/src/main/java/com/jj/learning/springboot/chapter18/exception/CommonExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/java/com/jj/learning/springboot/chapter18/exception/CommonExceptionHandler.java -------------------------------------------------------------------------------- /chapter-18/src/main/java/com/jj/learning/springboot/chapter18/exception/MyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/java/com/jj/learning/springboot/chapter18/exception/MyException.java -------------------------------------------------------------------------------- /chapter-18/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-18/src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /chapter-18/src/test/java/com/jj/learning/springboot/chapter18/Chapter18ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-18/src/test/java/com/jj/learning/springboot/chapter18/Chapter18ApplicationTests.java -------------------------------------------------------------------------------- /chapter-19/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/.gitignore -------------------------------------------------------------------------------- /chapter-19/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-19/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-19/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-19/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/mvnw -------------------------------------------------------------------------------- /chapter-19/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/mvnw.cmd -------------------------------------------------------------------------------- /chapter-19/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/pom.xml -------------------------------------------------------------------------------- /chapter-19/src/main/java/com/jj/learning/springboot/chapter19/Chapter19Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/src/main/java/com/jj/learning/springboot/chapter19/Chapter19Application.java -------------------------------------------------------------------------------- /chapter-19/src/main/java/com/jj/learning/springboot/chapter19/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/src/main/java/com/jj/learning/springboot/chapter19/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-19/src/main/java/com/jj/learning/springboot/chapter19/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/src/main/java/com/jj/learning/springboot/chapter19/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-19/src/main/java/com/jj/learning/springboot/chapter19/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/src/main/java/com/jj/learning/springboot/chapter19/domain/Customer.java -------------------------------------------------------------------------------- /chapter-19/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-19/src/test/java/com/jj/learning/springboot/chapter19/Chapter19ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-19/src/test/java/com/jj/learning/springboot/chapter19/Chapter19ApplicationTests.java -------------------------------------------------------------------------------- /chapter-2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/.gitignore -------------------------------------------------------------------------------- /chapter-2/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/mvnw -------------------------------------------------------------------------------- /chapter-2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/mvnw.cmd -------------------------------------------------------------------------------- /chapter-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/pom.xml -------------------------------------------------------------------------------- /chapter-2/src/main/java/com/jj/learning/springboot/chapter2/Chapter2Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/src/main/java/com/jj/learning/springboot/chapter2/Chapter2Application.java -------------------------------------------------------------------------------- /chapter-2/src/main/java/com/jj/learning/springboot/chapter2/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/src/main/java/com/jj/learning/springboot/chapter2/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-2/src/main/java/com/jj/learning/springboot/chapter2/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/src/main/java/com/jj/learning/springboot/chapter2/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-2/src/test/java/com/jj/learning/springboot/chapter2/Chapter2ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/src/test/java/com/jj/learning/springboot/chapter2/Chapter2ApplicationTests.java -------------------------------------------------------------------------------- /chapter-2/src/test/java/com/jj/learning/springboot/chapter2/controller/DemoControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-2/src/test/java/com/jj/learning/springboot/chapter2/controller/DemoControllerTest.java -------------------------------------------------------------------------------- /chapter-20/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/.gitignore -------------------------------------------------------------------------------- /chapter-20/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-20/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-20/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-20/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/mvnw -------------------------------------------------------------------------------- /chapter-20/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/mvnw.cmd -------------------------------------------------------------------------------- /chapter-20/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/pom.xml -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/Chapter20Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/Chapter20Application.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/controller/ItemController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/controller/ItemController.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Customer.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Item.java -------------------------------------------------------------------------------- /chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Prop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/main/java/com/jj/learning/springboot/chapter20/domain/Prop.java -------------------------------------------------------------------------------- /chapter-20/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-20/src/test/java/com/jj/learning/springboot/chapter20/Chapter20ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-20/src/test/java/com/jj/learning/springboot/chapter20/Chapter20ApplicationTests.java -------------------------------------------------------------------------------- /chapter-21/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/.gitignore -------------------------------------------------------------------------------- /chapter-21/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-21/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-21/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-21/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/mvnw -------------------------------------------------------------------------------- /chapter-21/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/mvnw.cmd -------------------------------------------------------------------------------- /chapter-21/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/pom.xml -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/Chapter21Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/Chapter21Application.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/domain/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/domain/Demo.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/exception/CommonExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/exception/CommonExceptionHandler.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/valid/TestValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/valid/TestValidation.java -------------------------------------------------------------------------------- /chapter-21/src/main/java/com/jj/learning/springboot/chapter21/valid/TestValidatorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/main/java/com/jj/learning/springboot/chapter21/valid/TestValidatorHandler.java -------------------------------------------------------------------------------- /chapter-21/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-21/src/test/java/com/jj/learning/springboot/chapter21/Chapter21ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-21/src/test/java/com/jj/learning/springboot/chapter21/Chapter21ApplicationTests.java -------------------------------------------------------------------------------- /chapter-22/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/.gitignore -------------------------------------------------------------------------------- /chapter-22/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-22/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-22/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-22/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/mvnw -------------------------------------------------------------------------------- /chapter-22/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/mvnw.cmd -------------------------------------------------------------------------------- /chapter-22/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/pom.xml -------------------------------------------------------------------------------- /chapter-22/src/main/java/com/jj/learning/springboot/chapter22/Chapter22Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/src/main/java/com/jj/learning/springboot/chapter22/Chapter22Application.java -------------------------------------------------------------------------------- /chapter-22/src/main/java/com/jj/learning/springboot/chapter22/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/src/main/java/com/jj/learning/springboot/chapter22/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-22/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-22/src/test/java/com/jj/learning/springboot/chapter22/Chapter22ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-22/src/test/java/com/jj/learning/springboot/chapter22/Chapter22ApplicationTests.java -------------------------------------------------------------------------------- /chapter-23/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/.gitignore -------------------------------------------------------------------------------- /chapter-23/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-23/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-23/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-23/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/mvnw -------------------------------------------------------------------------------- /chapter-23/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/mvnw.cmd -------------------------------------------------------------------------------- /chapter-23/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/pom.xml -------------------------------------------------------------------------------- /chapter-23/src/main/java/com/jj/learning/springboot/chapter23/Chapter23Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/main/java/com/jj/learning/springboot/chapter23/Chapter23Application.java -------------------------------------------------------------------------------- /chapter-23/src/main/java/com/jj/learning/springboot/chapter23/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/main/java/com/jj/learning/springboot/chapter23/RedisConfig.java -------------------------------------------------------------------------------- /chapter-23/src/main/java/com/jj/learning/springboot/chapter23/RedisObjectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/main/java/com/jj/learning/springboot/chapter23/RedisObjectSerializer.java -------------------------------------------------------------------------------- /chapter-23/src/main/java/com/jj/learning/springboot/chapter23/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/main/java/com/jj/learning/springboot/chapter23/domain/Customer.java -------------------------------------------------------------------------------- /chapter-23/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-23/src/test/java/com/jj/learning/springboot/chapter23/Chapter23ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-23/src/test/java/com/jj/learning/springboot/chapter23/Chapter23ApplicationTests.java -------------------------------------------------------------------------------- /chapter-24/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/.gitignore -------------------------------------------------------------------------------- /chapter-24/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-24/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-24/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-24/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/mvnw -------------------------------------------------------------------------------- /chapter-24/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/mvnw.cmd -------------------------------------------------------------------------------- /chapter-24/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/pom.xml -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/Chapter24Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/Chapter24Application.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/domain/Customer.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/domain/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/domain/CustomerRepository.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/service/CustomerService.java -------------------------------------------------------------------------------- /chapter-24/src/main/java/com/jj/learning/springboot/chapter24/service/impl/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/java/com/jj/learning/springboot/chapter24/service/impl/CustomerServiceImpl.java -------------------------------------------------------------------------------- /chapter-24/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-24/src/main/resources/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/main/resources/ehcache.xml -------------------------------------------------------------------------------- /chapter-24/src/test/java/com/jj/learning/springboot/chapter24/Chapter24ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-24/src/test/java/com/jj/learning/springboot/chapter24/Chapter24ApplicationTests.java -------------------------------------------------------------------------------- /chapter-25/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/.gitignore -------------------------------------------------------------------------------- /chapter-25/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-25/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-25/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-25/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/mvnw -------------------------------------------------------------------------------- /chapter-25/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/mvnw.cmd -------------------------------------------------------------------------------- /chapter-25/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/pom.xml -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/Chapter25Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/Chapter25Application.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/domain/Customer.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/domain/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/domain/CustomerRepository.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/service/CustomerService.java -------------------------------------------------------------------------------- /chapter-25/src/main/java/com/jj/learning/springboot/chapter25/service/impl/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/java/com/jj/learning/springboot/chapter25/service/impl/CustomerServiceImpl.java -------------------------------------------------------------------------------- /chapter-25/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-25/src/test/java/com/jj/learning/springboot/chapter25/Chapter25ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-25/src/test/java/com/jj/learning/springboot/chapter25/Chapter25ApplicationTests.java -------------------------------------------------------------------------------- /chapter-26/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/.gitignore -------------------------------------------------------------------------------- /chapter-26/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-26/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-26/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-26/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/mvnw -------------------------------------------------------------------------------- /chapter-26/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/mvnw.cmd -------------------------------------------------------------------------------- /chapter-26/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/pom.xml -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/Chapter26Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/Chapter26Application.java -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/config/RabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/config/RabbitConfig.java -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/rabbit/Receiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/rabbit/Receiver.java -------------------------------------------------------------------------------- /chapter-26/src/main/java/com/jj/learning/springboot/chapter26/rabbit/Sender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/java/com/jj/learning/springboot/chapter26/rabbit/Sender.java -------------------------------------------------------------------------------- /chapter-26/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-26/src/test/java/com/jj/learning/springboot/chapter26/Chapter26ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-26/src/test/java/com/jj/learning/springboot/chapter26/Chapter26ApplicationTests.java -------------------------------------------------------------------------------- /chapter-27/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/.gitignore -------------------------------------------------------------------------------- /chapter-27/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-27/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-27/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-27/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/mvnw -------------------------------------------------------------------------------- /chapter-27/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/mvnw.cmd -------------------------------------------------------------------------------- /chapter-27/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/pom.xml -------------------------------------------------------------------------------- /chapter-27/src/main/java/com/jj/learning/springboot/chapter27/Chapter27Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/src/main/java/com/jj/learning/springboot/chapter27/Chapter27Application.java -------------------------------------------------------------------------------- /chapter-27/src/main/java/com/jj/learning/springboot/chapter27/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/src/main/java/com/jj/learning/springboot/chapter27/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-27/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-27/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /chapter-27/src/test/java/com/jj/learning/springboot/chapter27/Chapter27ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-27/src/test/java/com/jj/learning/springboot/chapter27/Chapter27ApplicationTests.java -------------------------------------------------------------------------------- /chapter-28/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/.gitignore -------------------------------------------------------------------------------- /chapter-28/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-28/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-28/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-28/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/mvnw -------------------------------------------------------------------------------- /chapter-28/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/mvnw.cmd -------------------------------------------------------------------------------- /chapter-28/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/pom.xml -------------------------------------------------------------------------------- /chapter-28/src/main/java/com/jj/learning/springboot/chapter28/Chapter28Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/src/main/java/com/jj/learning/springboot/chapter28/Chapter28Application.java -------------------------------------------------------------------------------- /chapter-28/src/main/java/com/jj/learning/springboot/chapter28/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/src/main/java/com/jj/learning/springboot/chapter28/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-28/src/main/java/com/jj/learning/springboot/chapter28/controller/WebSocketController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/src/main/java/com/jj/learning/springboot/chapter28/controller/WebSocketController.java -------------------------------------------------------------------------------- /chapter-28/src/main/java/com/jj/learning/springboot/chapter28/utils/WebSocketUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/src/main/java/com/jj/learning/springboot/chapter28/utils/WebSocketUtil.java -------------------------------------------------------------------------------- /chapter-28/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-28/src/test/java/com/jj/learning/springboot/chapter28/Chapter28ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-28/src/test/java/com/jj/learning/springboot/chapter28/Chapter28ApplicationTests.java -------------------------------------------------------------------------------- /chapter-29/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/.gitignore -------------------------------------------------------------------------------- /chapter-29/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-29/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-29/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-29/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/mvnw -------------------------------------------------------------------------------- /chapter-29/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/mvnw.cmd -------------------------------------------------------------------------------- /chapter-29/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/pom.xml -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/Chapter29Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/Chapter29Application.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/AuthorEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/AuthorEndpoint.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/WebServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/WebServiceConfig.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/WsConst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/config/WsConst.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/Author.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorListRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorListRequest.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorListResponse.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorRequest.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/AuthorResponse.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/ObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/ObjectFactory.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/Sex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/Sex.java -------------------------------------------------------------------------------- /chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/java/com/jj/learning/springboot/chapter29/webservice/package-info.java -------------------------------------------------------------------------------- /chapter-29/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-29/src/main/resources/author.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/main/resources/author.xsd -------------------------------------------------------------------------------- /chapter-29/src/test/java/com/jj/learning/springboot/chapter29/Chapter29ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-29/src/test/java/com/jj/learning/springboot/chapter29/Chapter29ApplicationTests.java -------------------------------------------------------------------------------- /chapter-3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/.gitignore -------------------------------------------------------------------------------- /chapter-3/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/mvnw -------------------------------------------------------------------------------- /chapter-3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/mvnw.cmd -------------------------------------------------------------------------------- /chapter-3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/pom.xml -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/Chapter3Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/Chapter3Application.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/domain/Customer.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/dto/CustomerDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/dto/CustomerDTO.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/repository/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/repository/CustomerRepository.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/service/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/service/CustomerService.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/service/impl/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/service/impl/CustomerServiceImpl.java -------------------------------------------------------------------------------- /chapter-3/src/main/java/com/jj/learning/springboot/chapter3/utils/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/main/java/com/jj/learning/springboot/chapter3/utils/DateUtil.java -------------------------------------------------------------------------------- /chapter-3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-3/src/main/resources/static/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-3/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-3/src/test/java/com/jj/learning/springboot/chapter3/Chapter3ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-3/src/test/java/com/jj/learning/springboot/chapter3/Chapter3ApplicationTests.java -------------------------------------------------------------------------------- /chapter-30/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/.gitignore -------------------------------------------------------------------------------- /chapter-30/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-30/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-30/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-30/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/mvnw -------------------------------------------------------------------------------- /chapter-30/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/mvnw.cmd -------------------------------------------------------------------------------- /chapter-30/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/pom.xml -------------------------------------------------------------------------------- /chapter-30/src/main/java/META-INF/sun-jaxb.episode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/META-INF/sun-jaxb.episode -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/learning/springboot/chapter30/Chapter30Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/learning/springboot/chapter30/Chapter30Application.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/learning/springboot/chapter30/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/learning/springboot/chapter30/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/learning/springboot/chapter30/client/WsAuthorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/learning/springboot/chapter30/client/WsAuthorClient.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/learning/springboot/chapter30/config/WsClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/learning/springboot/chapter30/config/WsClientConfig.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/learning/springboot/chapter30/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/learning/springboot/chapter30/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/Author.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/AuthorListRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/AuthorListRequest.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/AuthorListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/AuthorListResponse.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/AuthorRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/AuthorRequest.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/AuthorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/AuthorResponse.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/ObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/ObjectFactory.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/Sex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/Sex.java -------------------------------------------------------------------------------- /chapter-30/src/main/java/com/jj/webservice/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/java/com/jj/webservice/package-info.java -------------------------------------------------------------------------------- /chapter-30/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8090 -------------------------------------------------------------------------------- /chapter-30/src/main/resources/schemas/author.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/main/resources/schemas/author.wsdl -------------------------------------------------------------------------------- /chapter-30/src/test/java/com/jj/learning/springboot/chapter30/Chapter30ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-30/src/test/java/com/jj/learning/springboot/chapter30/Chapter30ApplicationTests.java -------------------------------------------------------------------------------- /chapter-31/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/.gitignore -------------------------------------------------------------------------------- /chapter-31/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-31/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-31/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-31/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/mvnw -------------------------------------------------------------------------------- /chapter-31/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/mvnw.cmd -------------------------------------------------------------------------------- /chapter-31/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/pom.xml -------------------------------------------------------------------------------- /chapter-31/src/main/java/META-INF/sun-jaxb.episode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/META-INF/sun-jaxb.episode -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/learning/springboot/chapter31/Chapter31Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/learning/springboot/chapter31/Chapter31Application.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/learning/springboot/chapter31/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/learning/springboot/chapter31/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/learning/springboot/chapter31/client/WsAuthorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/learning/springboot/chapter31/client/WsAuthorClient.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/learning/springboot/chapter31/config/WsClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/learning/springboot/chapter31/config/WsClientConfig.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/learning/springboot/chapter31/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/learning/springboot/chapter31/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/Author.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/AuthorListRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/AuthorListRequest.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/AuthorListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/AuthorListResponse.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/AuthorRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/AuthorRequest.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/AuthorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/AuthorResponse.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/ObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/ObjectFactory.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/Sex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/Sex.java -------------------------------------------------------------------------------- /chapter-31/src/main/java/com/jj/webservice/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/java/com/jj/webservice/package-info.java -------------------------------------------------------------------------------- /chapter-31/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8099 -------------------------------------------------------------------------------- /chapter-31/src/main/resources/schemas/author.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/main/resources/schemas/author.wsdl -------------------------------------------------------------------------------- /chapter-31/src/test/java/com/jj/learning/springboot/chapter31/Chapter31ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-31/src/test/java/com/jj/learning/springboot/chapter31/Chapter31ApplicationTests.java -------------------------------------------------------------------------------- /chapter-32/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/.gitignore -------------------------------------------------------------------------------- /chapter-32/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-32/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-32/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-32/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/mvnw -------------------------------------------------------------------------------- /chapter-32/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/mvnw.cmd -------------------------------------------------------------------------------- /chapter-32/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/pom.xml -------------------------------------------------------------------------------- /chapter-32/src/main/java/com/jj/learning/springboot/chapter32/Chapter32Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/src/main/java/com/jj/learning/springboot/chapter32/Chapter32Application.java -------------------------------------------------------------------------------- /chapter-32/src/main/java/com/jj/learning/springboot/chapter32/task/ScheduledTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/src/main/java/com/jj/learning/springboot/chapter32/task/ScheduledTasks.java -------------------------------------------------------------------------------- /chapter-32/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-32/src/test/java/com/jj/learning/springboot/chapter32/Chapter32ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-32/src/test/java/com/jj/learning/springboot/chapter32/Chapter32ApplicationTests.java -------------------------------------------------------------------------------- /chapter-33/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/.gitignore -------------------------------------------------------------------------------- /chapter-33/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-33/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-33/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-33/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/mvnw -------------------------------------------------------------------------------- /chapter-33/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/mvnw.cmd -------------------------------------------------------------------------------- /chapter-33/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/pom.xml -------------------------------------------------------------------------------- /chapter-33/src/main/java/com/jj/learning/springboot/chapter33/Chapter33Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/main/java/com/jj/learning/springboot/chapter33/Chapter33Application.java -------------------------------------------------------------------------------- /chapter-33/src/main/java/com/jj/learning/springboot/chapter33/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/main/java/com/jj/learning/springboot/chapter33/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/AsyncTask.java -------------------------------------------------------------------------------- /chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/CompleteAsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/CompleteAsyncTask.java -------------------------------------------------------------------------------- /chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/SyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/main/java/com/jj/learning/springboot/chapter33/task/SyncTask.java -------------------------------------------------------------------------------- /chapter-33/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-33/src/test/java/com/jj/learning/springboot/chapter33/Chapter33ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-33/src/test/java/com/jj/learning/springboot/chapter33/Chapter33ApplicationTests.java -------------------------------------------------------------------------------- /chapter-34/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/.gitignore -------------------------------------------------------------------------------- /chapter-34/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-34/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-34/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-34/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/mvnw -------------------------------------------------------------------------------- /chapter-34/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/mvnw.cmd -------------------------------------------------------------------------------- /chapter-34/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/pom.xml -------------------------------------------------------------------------------- /chapter-34/src/main/java/com/jj/learning/springboot/chapter34/Chapter34Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/main/java/com/jj/learning/springboot/chapter34/Chapter34Application.java -------------------------------------------------------------------------------- /chapter-34/src/main/java/com/jj/learning/springboot/chapter34/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/main/java/com/jj/learning/springboot/chapter34/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/AsyncTask.java -------------------------------------------------------------------------------- /chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/CompleteAsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/CompleteAsyncTask.java -------------------------------------------------------------------------------- /chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/SyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/main/java/com/jj/learning/springboot/chapter34/task/SyncTask.java -------------------------------------------------------------------------------- /chapter-34/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-34/src/test/java/com/jj/learning/springboot/chapter34/Chapter34ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-34/src/test/java/com/jj/learning/springboot/chapter34/Chapter34ApplicationTests.java -------------------------------------------------------------------------------- /chapter-35/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/.gitignore -------------------------------------------------------------------------------- /chapter-35/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-35/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-35/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-35/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/mvnw -------------------------------------------------------------------------------- /chapter-35/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/mvnw.cmd -------------------------------------------------------------------------------- /chapter-35/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/pom.xml -------------------------------------------------------------------------------- /chapter-35/src/main/java/com/jj/learning/springboot/chapter35/Chapter35Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/java/com/jj/learning/springboot/chapter35/Chapter35Application.java -------------------------------------------------------------------------------- /chapter-35/src/main/java/com/jj/learning/springboot/chapter35/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/java/com/jj/learning/springboot/chapter35/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/AsyncTask.java -------------------------------------------------------------------------------- /chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/CompleteAsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/CompleteAsyncTask.java -------------------------------------------------------------------------------- /chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/SyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/java/com/jj/learning/springboot/chapter35/task/SyncTask.java -------------------------------------------------------------------------------- /chapter-35/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-35/src/test/java/com/jj/learning/springboot/chapter35/Chapter35ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-35/src/test/java/com/jj/learning/springboot/chapter35/Chapter35ApplicationTests.java -------------------------------------------------------------------------------- /chapter-36/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/.gitignore -------------------------------------------------------------------------------- /chapter-36/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-36/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-36/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-36/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/mvnw -------------------------------------------------------------------------------- /chapter-36/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/mvnw.cmd -------------------------------------------------------------------------------- /chapter-36/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/pom.xml -------------------------------------------------------------------------------- /chapter-36/src/main/java/com/jj/learning/springboot/chapter36/Chapter36Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/main/java/com/jj/learning/springboot/chapter36/Chapter36Application.java -------------------------------------------------------------------------------- /chapter-36/src/main/java/com/jj/learning/springboot/chapter36/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/main/java/com/jj/learning/springboot/chapter36/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/AsyncTask.java -------------------------------------------------------------------------------- /chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/CompleteAsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/CompleteAsyncTask.java -------------------------------------------------------------------------------- /chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/SyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/main/java/com/jj/learning/springboot/chapter36/task/SyncTask.java -------------------------------------------------------------------------------- /chapter-36/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-36/src/test/java/com/jj/learning/springboot/chapter36/Chapter36ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-36/src/test/java/com/jj/learning/springboot/chapter36/Chapter36ApplicationTests.java -------------------------------------------------------------------------------- /chapter-37/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/.gitignore -------------------------------------------------------------------------------- /chapter-37/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-37/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-37/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-37/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/mvnw -------------------------------------------------------------------------------- /chapter-37/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/mvnw.cmd -------------------------------------------------------------------------------- /chapter-37/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/pom.xml -------------------------------------------------------------------------------- /chapter-37/src/main/java/com/jj/learning/springboot/chapter37/Chapter37Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/main/java/com/jj/learning/springboot/chapter37/Chapter37Application.java -------------------------------------------------------------------------------- /chapter-37/src/main/java/com/jj/learning/springboot/chapter37/activemq/Receiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/main/java/com/jj/learning/springboot/chapter37/activemq/Receiver.java -------------------------------------------------------------------------------- /chapter-37/src/main/java/com/jj/learning/springboot/chapter37/activemq/Sender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/main/java/com/jj/learning/springboot/chapter37/activemq/Sender.java -------------------------------------------------------------------------------- /chapter-37/src/main/java/com/jj/learning/springboot/chapter37/config/ActiveConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/main/java/com/jj/learning/springboot/chapter37/config/ActiveConfig.java -------------------------------------------------------------------------------- /chapter-37/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-37/src/test/java/com/jj/learning/springboot/chapter37/Chapter37ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-37/src/test/java/com/jj/learning/springboot/chapter37/Chapter37ApplicationTests.java -------------------------------------------------------------------------------- /chapter-38/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/.gitignore -------------------------------------------------------------------------------- /chapter-38/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-38/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-38/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-38/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/mvnw -------------------------------------------------------------------------------- /chapter-38/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/mvnw.cmd -------------------------------------------------------------------------------- /chapter-38/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/pom.xml -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/Chapter38Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/Chapter38Application.java -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/CustomFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/CustomFilter.java -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/CustomHandlerInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/CustomHandlerInterceptor.java -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/Customlister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/Customlister.java -------------------------------------------------------------------------------- /chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/main/java/com/jj/learning/springboot/chapter38/config/WebMvcConfig.java -------------------------------------------------------------------------------- /chapter-38/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-38/src/test/java/com/jj/learning/springboot/chapter38/Chapter38ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-38/src/test/java/com/jj/learning/springboot/chapter38/Chapter38ApplicationTests.java -------------------------------------------------------------------------------- /chapter-39/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/.gitignore -------------------------------------------------------------------------------- /chapter-39/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-39/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-39/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-39/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/mvnw -------------------------------------------------------------------------------- /chapter-39/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/mvnw.cmd -------------------------------------------------------------------------------- /chapter-39/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/pom.xml -------------------------------------------------------------------------------- /chapter-39/src/main/java/com/jj/learning/springboot/chapter39/Chapter39Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/java/com/jj/learning/springboot/chapter39/Chapter39Application.java -------------------------------------------------------------------------------- /chapter-39/src/main/java/com/jj/learning/springboot/chapter39/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/java/com/jj/learning/springboot/chapter39/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-39/src/main/java/com/jj/learning/springboot/chapter39/config/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/java/com/jj/learning/springboot/chapter39/config/WebSecurityConfig.java -------------------------------------------------------------------------------- /chapter-39/src/main/java/com/jj/learning/springboot/chapter39/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/java/com/jj/learning/springboot/chapter39/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-39/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-39/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /chapter-39/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /chapter-39/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /chapter-39/src/test/java/com/jj/learning/springboot/chapter39/Chapter39ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-39/src/test/java/com/jj/learning/springboot/chapter39/Chapter39ApplicationTests.java -------------------------------------------------------------------------------- /chapter-4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/.gitignore -------------------------------------------------------------------------------- /chapter-4/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/mvnw -------------------------------------------------------------------------------- /chapter-4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/mvnw.cmd -------------------------------------------------------------------------------- /chapter-4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/pom.xml -------------------------------------------------------------------------------- /chapter-4/src/main/java/com/jj/learning/springboot/chapter4/Chapter4Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/java/com/jj/learning/springboot/chapter4/Chapter4Application.java -------------------------------------------------------------------------------- /chapter-4/src/main/java/com/jj/learning/springboot/chapter4/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/java/com/jj/learning/springboot/chapter4/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-4/src/main/java/com/jj/learning/springboot/chapter4/controller/FreemarkerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/java/com/jj/learning/springboot/chapter4/controller/FreemarkerController.java -------------------------------------------------------------------------------- /chapter-4/src/main/java/com/jj/learning/springboot/chapter4/controller/ThymeleafController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/java/com/jj/learning/springboot/chapter4/controller/ThymeleafController.java -------------------------------------------------------------------------------- /chapter-4/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-4/src/main/resources/templates/freemarker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/resources/templates/freemarker.html -------------------------------------------------------------------------------- /chapter-4/src/main/resources/templates/thymeleaf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/main/resources/templates/thymeleaf.html -------------------------------------------------------------------------------- /chapter-4/src/test/java/com/jj/learning/springboot/chapter4/Chapter4ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-4/src/test/java/com/jj/learning/springboot/chapter4/Chapter4ApplicationTests.java -------------------------------------------------------------------------------- /chapter-40/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/.gitignore -------------------------------------------------------------------------------- /chapter-40/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-40/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-40/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-40/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/mvnw -------------------------------------------------------------------------------- /chapter-40/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/mvnw.cmd -------------------------------------------------------------------------------- /chapter-40/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/pom.xml -------------------------------------------------------------------------------- /chapter-40/src/main/java/com/jj/learning/springboot/chapter40/Chapter40Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/src/main/java/com/jj/learning/springboot/chapter40/Chapter40Application.java -------------------------------------------------------------------------------- /chapter-40/src/main/java/com/jj/learning/springboot/chapter40/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/src/main/java/com/jj/learning/springboot/chapter40/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-40/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-40/src/main/resources/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/src/main/resources/banner.gif -------------------------------------------------------------------------------- /chapter-40/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/src/main/resources/banner.txt -------------------------------------------------------------------------------- /chapter-40/src/test/java/com/jj/learning/springboot/chapter40/Chapter40ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-40/src/test/java/com/jj/learning/springboot/chapter40/Chapter40ApplicationTests.java -------------------------------------------------------------------------------- /chapter-41/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/.gitignore -------------------------------------------------------------------------------- /chapter-41/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-41/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-41/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-41/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/mvnw -------------------------------------------------------------------------------- /chapter-41/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/mvnw.cmd -------------------------------------------------------------------------------- /chapter-41/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/pom.xml -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/Chapter41Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/Chapter41Application.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/config/MyShiroRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/config/MyShiroRealm.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/config/ShiroConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/config/ShiroConfig.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/controller/LoginController.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/domain/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/domain/UserRepository.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/Menu.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/Role.java -------------------------------------------------------------------------------- /chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/java/com/jj/learning/springboot/chapter41/entity/User.java -------------------------------------------------------------------------------- /chapter-41/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-41/src/main/resources/templates/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/templates/403.html -------------------------------------------------------------------------------- /chapter-41/src/main/resources/templates/delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/templates/delete.html -------------------------------------------------------------------------------- /chapter-41/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /chapter-41/src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /chapter-41/src/main/resources/templates/select.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/main/resources/templates/select.html -------------------------------------------------------------------------------- /chapter-41/src/test/java/com/jj/learning/springboot/chapter41/Chapter41ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-41/src/test/java/com/jj/learning/springboot/chapter41/Chapter41ApplicationTests.java -------------------------------------------------------------------------------- /chapter-42/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/.gitignore -------------------------------------------------------------------------------- /chapter-42/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-42/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-42/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-42/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/mvnw -------------------------------------------------------------------------------- /chapter-42/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/mvnw.cmd -------------------------------------------------------------------------------- /chapter-42/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/pom.xml -------------------------------------------------------------------------------- /chapter-42/src/main/java/com/jj/learning/springboot/chapter42/Chapter42Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/src/main/java/com/jj/learning/springboot/chapter42/Chapter42Application.java -------------------------------------------------------------------------------- /chapter-42/src/main/java/com/jj/learning/springboot/chapter42/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/src/main/java/com/jj/learning/springboot/chapter42/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-42/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-42/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /chapter-42/src/test/java/com/jj/learning/springboot/chapter42/Chapter42ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-42/src/test/java/com/jj/learning/springboot/chapter42/Chapter42ApplicationTests.java -------------------------------------------------------------------------------- /chapter-43/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/.gitignore -------------------------------------------------------------------------------- /chapter-43/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-43/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-43/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-43/META-INF.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/META-INF.jar -------------------------------------------------------------------------------- /chapter-43/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/mvnw -------------------------------------------------------------------------------- /chapter-43/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/mvnw.cmd -------------------------------------------------------------------------------- /chapter-43/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/pom.xml -------------------------------------------------------------------------------- /chapter-43/src/main/java/com/jj/learning/springboot/chapter43/Chapter43Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/src/main/java/com/jj/learning/springboot/chapter43/Chapter43Application.java -------------------------------------------------------------------------------- /chapter-43/src/main/java/com/jj/learning/springboot/chapter43/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/src/main/java/com/jj/learning/springboot/chapter43/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-43/src/main/resources/META-INF/resources/webjars/test/0.0.1/QrCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/src/main/resources/META-INF/resources/webjars/test/0.0.1/QrCode.png -------------------------------------------------------------------------------- /chapter-43/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-43/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /chapter-43/src/test/java/com/jj/learning/springboot/chapter43/Chapter43ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-43/src/test/java/com/jj/learning/springboot/chapter43/Chapter43ApplicationTests.java -------------------------------------------------------------------------------- /chapter-44/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/.gitignore -------------------------------------------------------------------------------- /chapter-44/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-44/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-44/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-44/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/mvnw -------------------------------------------------------------------------------- /chapter-44/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/mvnw.cmd -------------------------------------------------------------------------------- /chapter-44/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/pom.xml -------------------------------------------------------------------------------- /chapter-44/src/main/java/com/jj/learning/springboot/chapter44/Chapter44Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/main/java/com/jj/learning/springboot/chapter44/Chapter44Application.java -------------------------------------------------------------------------------- /chapter-44/src/main/java/com/jj/learning/springboot/chapter44/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/main/java/com/jj/learning/springboot/chapter44/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-44/src/main/java/com/jj/learning/springboot/chapter44/domain/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/main/java/com/jj/learning/springboot/chapter44/domain/UserRepository.java -------------------------------------------------------------------------------- /chapter-44/src/main/java/com/jj/learning/springboot/chapter44/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/main/java/com/jj/learning/springboot/chapter44/entity/User.java -------------------------------------------------------------------------------- /chapter-44/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-44/src/test/java/com/jj/learning/springboot/chapter44/Chapter44ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-44/src/test/java/com/jj/learning/springboot/chapter44/Chapter44ApplicationTests.java -------------------------------------------------------------------------------- /chapter-5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/.gitignore -------------------------------------------------------------------------------- /chapter-5/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/mvnw -------------------------------------------------------------------------------- /chapter-5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/mvnw.cmd -------------------------------------------------------------------------------- /chapter-5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/pom.xml -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/Chapter5Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/Chapter5Application.java -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/ModelAttributeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/controller/ModelAttributeController.java -------------------------------------------------------------------------------- /chapter-5/src/main/java/com/jj/learning/springboot/chapter5/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/main/java/com/jj/learning/springboot/chapter5/model/Customer.java -------------------------------------------------------------------------------- /chapter-5/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-5/src/test/java/com/jj/learning/springboot/chapter5/Chapter5ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/test/java/com/jj/learning/springboot/chapter5/Chapter5ApplicationTests.java -------------------------------------------------------------------------------- /chapter-5/src/test/java/com/jj/learning/springboot/chapter5/controller/CustomerControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-5/src/test/java/com/jj/learning/springboot/chapter5/controller/CustomerControllerTest.java -------------------------------------------------------------------------------- /chapter-6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/.gitignore -------------------------------------------------------------------------------- /chapter-6/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-6/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-6/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-6/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/mvnw -------------------------------------------------------------------------------- /chapter-6/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/mvnw.cmd -------------------------------------------------------------------------------- /chapter-6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/pom.xml -------------------------------------------------------------------------------- /chapter-6/src/main/java/com/jj/learning/springboot/chapter6/Chapter6Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/java/com/jj/learning/springboot/chapter6/Chapter6Application.java -------------------------------------------------------------------------------- /chapter-6/src/main/java/com/jj/learning/springboot/chapter6/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/java/com/jj/learning/springboot/chapter6/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-6/src/main/java/com/jj/learning/springboot/chapter6/config/ConfigBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/java/com/jj/learning/springboot/chapter6/config/ConfigBean.java -------------------------------------------------------------------------------- /chapter-6/src/main/java/com/jj/learning/springboot/chapter6/controller/BeanDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/java/com/jj/learning/springboot/chapter6/controller/BeanDemoController.java -------------------------------------------------------------------------------- /chapter-6/src/main/java/com/jj/learning/springboot/chapter6/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/java/com/jj/learning/springboot/chapter6/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-6/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-6/src/main/resources/my.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/main/resources/my.properties -------------------------------------------------------------------------------- /chapter-6/src/test/java/com/jj/learning/springboot/chapter6/Chapter6ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-6/src/test/java/com/jj/learning/springboot/chapter6/Chapter6ApplicationTests.java -------------------------------------------------------------------------------- /chapter-7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/.gitignore -------------------------------------------------------------------------------- /chapter-7/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-7/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-7/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-7/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/mvnw -------------------------------------------------------------------------------- /chapter-7/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/mvnw.cmd -------------------------------------------------------------------------------- /chapter-7/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/pom.xml -------------------------------------------------------------------------------- /chapter-7/src/main/java/com/jj/learning/springboot/chapter7/Chapter7Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/main/java/com/jj/learning/springboot/chapter7/Chapter7Application.java -------------------------------------------------------------------------------- /chapter-7/src/main/java/com/jj/learning/springboot/chapter7/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/main/java/com/jj/learning/springboot/chapter7/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-7/src/main/java/com/jj/learning/springboot/chapter7/controller/ArrayDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/main/java/com/jj/learning/springboot/chapter7/controller/ArrayDemoController.java -------------------------------------------------------------------------------- /chapter-7/src/main/java/com/jj/learning/springboot/chapter7/controller/RandomDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/main/java/com/jj/learning/springboot/chapter7/controller/RandomDemoController.java -------------------------------------------------------------------------------- /chapter-7/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-7/src/test/java/com/jj/learning/springboot/chapter7/Chapter7ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-7/src/test/java/com/jj/learning/springboot/chapter7/Chapter7ApplicationTests.java -------------------------------------------------------------------------------- /chapter-8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/.gitignore -------------------------------------------------------------------------------- /chapter-8/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-8/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-8/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-8/application.properties: -------------------------------------------------------------------------------- 1 | #file:./ 2 | test.priority=level2 -------------------------------------------------------------------------------- /chapter-8/config/application.properties: -------------------------------------------------------------------------------- 1 | #file:./config/ 2 | test.priority=level1 -------------------------------------------------------------------------------- /chapter-8/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/mvnw -------------------------------------------------------------------------------- /chapter-8/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/mvnw.cmd -------------------------------------------------------------------------------- /chapter-8/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/pom.xml -------------------------------------------------------------------------------- /chapter-8/src/main/java/com/jj/learning/springboot/chapter8/Chapter8Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/java/com/jj/learning/springboot/chapter8/Chapter8Application.java -------------------------------------------------------------------------------- /chapter-8/src/main/java/com/jj/learning/springboot/chapter8/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/java/com/jj/learning/springboot/chapter8/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/DemoController.java -------------------------------------------------------------------------------- /chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/EnvDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/EnvDemoController.java -------------------------------------------------------------------------------- /chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/PriorityDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/java/com/jj/learning/springboot/chapter8/controller/PriorityDemoController.java -------------------------------------------------------------------------------- /chapter-8/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/main/resources/application.properties -------------------------------------------------------------------------------- /chapter-8/src/main/resources/config/application.properties: -------------------------------------------------------------------------------- 1 | #classpath:/config/ 2 | test.priority=level3 -------------------------------------------------------------------------------- /chapter-8/src/test/java/com/jj/learning/springboot/chapter8/Chapter8ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-8/src/test/java/com/jj/learning/springboot/chapter8/Chapter8ApplicationTests.java -------------------------------------------------------------------------------- /chapter-9/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/.gitignore -------------------------------------------------------------------------------- /chapter-9/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /chapter-9/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /chapter-9/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /chapter-9/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/mvnw -------------------------------------------------------------------------------- /chapter-9/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/mvnw.cmd -------------------------------------------------------------------------------- /chapter-9/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/pom.xml -------------------------------------------------------------------------------- /chapter-9/src/main/java/com/jj/learning/springboot/chapter9/Chapter9Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/main/java/com/jj/learning/springboot/chapter9/Chapter9Application.java -------------------------------------------------------------------------------- /chapter-9/src/main/java/com/jj/learning/springboot/chapter9/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/main/java/com/jj/learning/springboot/chapter9/ServletInitializer.java -------------------------------------------------------------------------------- /chapter-9/src/main/java/com/jj/learning/springboot/chapter9/Swagger2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/main/java/com/jj/learning/springboot/chapter9/Swagger2.java -------------------------------------------------------------------------------- /chapter-9/src/main/java/com/jj/learning/springboot/chapter9/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/main/java/com/jj/learning/springboot/chapter9/controller/CustomerController.java -------------------------------------------------------------------------------- /chapter-9/src/main/java/com/jj/learning/springboot/chapter9/model/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/main/java/com/jj/learning/springboot/chapter9/model/Customer.java -------------------------------------------------------------------------------- /chapter-9/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /chapter-9/src/test/java/com/jj/learning/springboot/chapter9/Chapter9ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoroseDog/spring-boot-learning/HEAD/chapter-9/src/test/java/com/jj/learning/springboot/chapter9/Chapter9ApplicationTests.java --------------------------------------------------------------------------------