├── Chapter02 └── ticket-management │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── restapp │ │ │ └── ticketmanagement │ │ │ └── TicketManagementApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ └── TicketManagementApplicationTests.java ├── Chapter03 └── ticket-management │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── reactive │ │ │ ├── Server.java │ │ │ ├── User.java │ │ │ ├── UserHandler.java │ │ │ ├── UserRepository.java │ │ │ └── UserRepositorySample.java │ │ │ └── restapp │ │ │ └── ticketmanagement │ │ │ └── TicketManagementApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ └── TicketManagementApplicationTests.java ├── Chapter04 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── reactive │ │ │ ├── Server.java │ │ │ ├── User.java │ │ │ ├── UserHandler.java │ │ │ ├── UserRepository.java │ │ │ └── UserRepositorySample.java │ │ │ └── restapp │ │ │ └── ticketmanagement │ │ │ └── TicketManagementApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ └── TicketManagementApplicationTests.java ├── Chapter05 ├── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ ├── model │ │ │ │ └── User.java │ │ │ │ ├── restapp │ │ │ │ ├── FileController.java │ │ │ │ ├── HomeController.java │ │ │ │ ├── UserController.java │ │ │ │ └── ticketmanagement │ │ │ │ │ └── TicketManagementApplication.java │ │ │ │ └── service │ │ │ │ ├── FileUploadServerImpl.java │ │ │ │ ├── FileUploadService.java │ │ │ │ ├── UserService.java │ │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── packtpub │ │ └── restapp │ │ └── ticketmanagement │ │ └── TicketManagementApplicationTests.java └── upload.html ├── Chapter06 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── model │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── HomeController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ └── service │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ └── TicketManagementApplicationTests.java ├── Chapter07 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── model │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── FileController.java │ │ │ ├── HomeController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ └── service │ │ │ ├── FileUploadServerImpl.java │ │ │ ├── FileUploadService.java │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ ├── JsoupUserTest.java │ ├── TicketManagementApplicationTests.java │ ├── UserMockMVCTests.java │ └── UserTests.java ├── Chapter08 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── model │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── FileController.java │ │ │ ├── HomeController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ └── service │ │ │ ├── FileUploadServerImpl.java │ │ │ ├── FileUploadService.java │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ ├── JsoupUserTest.java │ ├── TicketManagementApplicationTests.java │ ├── UserMockMVCTests.java │ └── UserTests.java ├── Chapter09 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── aop │ │ │ ├── TokenRequired.java │ │ │ └── TokenRequiredAspect.java │ │ │ ├── model │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── FileController.java │ │ │ ├── HomeController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ └── service │ │ │ ├── FileUploadServerImpl.java │ │ │ ├── FileUploadService.java │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ ├── JsoupUserTest.java │ ├── TicketManagementApplicationTests.java │ ├── UserMockMVCTests.java │ └── UserTests.java ├── Chapter10 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── aop │ │ │ ├── TokenRequired.java │ │ │ └── TokenRequiredAspect.java │ │ │ ├── config │ │ │ └── AppConfig.java │ │ │ ├── model │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── ClientController.java │ │ │ ├── ErrorHandler.java │ │ │ ├── FileController.java │ │ │ ├── HomeController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ └── service │ │ │ ├── FileUploadServerImpl.java │ │ │ ├── FileUploadService.java │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ ├── JsoupUserTest.java │ ├── TicketManagementApplicationTests.java │ ├── UserMockMVCTests.java │ └── UserTests.java ├── Chapter13 └── ticket-management │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ ├── aop │ │ │ ├── AdminTokenRequired.java │ │ │ ├── AdminTokenRequiredAspect.java │ │ │ ├── CSRTokenRequired.java │ │ │ ├── CSRTokenRequiredAspect.java │ │ │ ├── TokenRequired.java │ │ │ ├── TokenRequiredAspect.java │ │ │ ├── UserTokenRequired.java │ │ │ └── UserTokenRequiredAspect.java │ │ │ ├── model │ │ │ ├── Ticket.java │ │ │ └── User.java │ │ │ ├── restapp │ │ │ ├── FileController.java │ │ │ ├── HomeController.java │ │ │ ├── TicketController.java │ │ │ ├── UserController.java │ │ │ └── ticketmanagement │ │ │ │ └── TicketManagementApplication.java │ │ │ ├── service │ │ │ ├── FileUploadServerImpl.java │ │ │ ├── FileUploadService.java │ │ │ ├── SecurityService.java │ │ │ ├── SecurityServiceImpl.java │ │ │ ├── TicketService.java │ │ │ ├── TicketServiceImpl.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ │ │ └── util │ │ │ └── Util.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── packtpub │ └── restapp │ └── ticketmanagement │ ├── JsoupUserTest.java │ ├── TicketManagementApplicationTests.java │ ├── UserMockMVCTests.java │ └── UserTests.java ├── LICENSE └── README.md /Chapter02/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter02/ticket-management/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter02/ticket-management/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter02/ticket-management/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/mvnw -------------------------------------------------------------------------------- /Chapter02/ticket-management/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/mvnw.cmd -------------------------------------------------------------------------------- /Chapter02/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter02/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter02/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter02/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter02/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter03/ticket-management/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter03/ticket-management/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter03/ticket-management/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/mvnw -------------------------------------------------------------------------------- /Chapter03/ticket-management/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/mvnw.cmd -------------------------------------------------------------------------------- /Chapter03/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/reactive/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/reactive/Server.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/reactive/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/reactive/User.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserHandler.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserRepository.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserRepositorySample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/reactive/UserRepositorySample.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter03/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter03/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter04/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/reactive/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/reactive/Server.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/reactive/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/reactive/User.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserHandler.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserRepository.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserRepositorySample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/reactive/UserRepositorySample.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter04/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter05/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter05/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter05/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter05/upload.html -------------------------------------------------------------------------------- /Chapter06/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter06/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter06/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter06/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter07/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java -------------------------------------------------------------------------------- /Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter07/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter08/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8081 -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java -------------------------------------------------------------------------------- /Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter08/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter09/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java -------------------------------------------------------------------------------- /Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter09/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter10/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/config/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/config/AppConfig.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ClientController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ClientController.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ErrorHandler.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java -------------------------------------------------------------------------------- /Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter10/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/.gitignore -------------------------------------------------------------------------------- /Chapter13/ticket-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/pom.xml -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/AdminTokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/AdminTokenRequired.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/AdminTokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/AdminTokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/CSRTokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/CSRTokenRequired.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/CSRTokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/CSRTokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/TokenRequired.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/TokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/UserTokenRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/UserTokenRequired.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/aop/UserTokenRequiredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/aop/UserTokenRequiredAspect.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/model/Ticket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/model/Ticket.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/model/User.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/restapp/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/restapp/FileController.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/restapp/HomeController.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/restapp/TicketController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/restapp/TicketController.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/restapp/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/restapp/UserController.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplication.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/FileUploadServerImpl.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/FileUploadService.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/SecurityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/SecurityService.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/SecurityServiceImpl.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/TicketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/TicketService.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/TicketServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/TicketServiceImpl.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/UserService.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/service/UserServiceImpl.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/java/com/packtpub/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/main/java/com/packtpub/util/Util.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8080 -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/JsoupUserTest.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/TicketManagementApplicationTests.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserMockMVCTests.java -------------------------------------------------------------------------------- /Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/Chapter13/ticket-management/src/test/java/com/packtpub/restapp/ticketmanagement/UserTests.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Building-RESTful-Web-Services-with-Spring-5-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------