├── .gitignore ├── 00HowStartSpringBoot ├── Java_Extension_Pack.jpg ├── ReadMe.md └── mvn_version.jpg ├── 01ServerSideRender ├── book │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── ServerSideRender.jpg │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── vn │ │ │ │ │ └── techmaster │ │ │ │ │ └── book │ │ │ │ │ ├── BookApplication.java │ │ │ │ │ ├── controller │ │ │ │ │ └── BookController.java │ │ │ │ │ └── model │ │ │ │ │ └── Book.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ └── templates │ │ │ │ ├── book.html │ │ │ │ └── index.html │ │ └── test │ │ │ └── java │ │ │ └── vn │ │ │ └── techmaster │ │ │ └── book │ │ │ └── BookApplicationTests.java │ └── thymeleaf.jpg └── bookstore │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── bookstore │ │ │ ├── BookstoreApplication.java │ │ │ ├── controller │ │ │ └── HomeController.java │ │ │ └── model │ │ │ └── Book.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── about.html │ │ ├── book.html │ │ └── index.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── bookstore │ └── BookstoreApplicationTests.java ├── 02ClientSideRender ├── ReadMe.md ├── book │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── book │ │ │ │ ├── BookApplication.java │ │ │ │ ├── controller │ │ │ │ ├── BookController.java │ │ │ │ └── RESTController.java │ │ │ │ └── model │ │ │ │ └── Book.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── book.html │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── book │ │ └── BookApplicationTests.java ├── bookvue │ ├── .gitignore │ ├── ReadMe.md │ ├── Vite_App.jpg │ ├── index.html │ ├── localhost_8080_api_books.jpg │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ └── logo.png │ │ ├── components │ │ │ └── BookList.vue │ │ └── main.js │ ├── vite.config.js │ └── yarn.lock └── vueapp.jpg ├── 03ParseJSON ├── bookstore │ ├── .gitignore │ ├── ReadMe.md │ ├── images │ │ └── getAllBooks.jpg │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── allbooks.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java └── parsejson │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── parsejson │ │ │ ├── ParsejsonApplication.java │ │ │ ├── controller │ │ │ └── PersonController.java │ │ │ ├── model │ │ │ └── Person.java │ │ │ └── repository │ │ │ └── PersonRepository.java │ └── resources │ │ ├── application.properties │ │ └── static │ │ ├── person.json │ │ └── personsmall.json │ └── test │ └── java │ └── vn │ └── techmaster │ └── parsejson │ └── ParsejsonApplicationTests.java ├── 04DataStructureReview ├── Basic │ ├── App.java │ ├── DemoList.java │ ├── DemoMap.java │ ├── DemoSet.java │ ├── DemoVector.java │ ├── Pairing.java │ ├── Person.java │ └── ReadMe.md ├── ReadMe.md └── dataanalysis │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── dataanalysis │ │ │ ├── DataanalysisApplication.java │ │ │ ├── controller │ │ │ ├── APIController.java │ │ │ └── HomeController.java │ │ │ ├── model │ │ │ └── Person.java │ │ │ └── repository │ │ │ └── PersonRepository.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── about.html │ │ └── index.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── dataanalysis │ └── DataanalysisApplicationTests.java ├── 05OnTap ├── ReadMe.md ├── dataanalysis │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── dataanalysis │ │ │ │ ├── DataanalysisApplication.java │ │ │ │ ├── controller │ │ │ │ ├── APIController.java │ │ │ │ └── HomeController.java │ │ │ │ ├── model │ │ │ │ └── Person.java │ │ │ │ └── repository │ │ │ │ └── PersonRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── about.html │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── dataanalysis │ │ └── DataanalysisApplicationTests.java └── stream │ ├── App.java │ ├── DemoStream.java │ ├── Person.java │ └── ReadMe.md ├── 06DataAnalysis └── peopledata │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── peopledata │ │ │ ├── PeopledataApplication.java │ │ │ ├── controller │ │ │ ├── HomeController.java │ │ │ └── PeopleController.java │ │ │ ├── model │ │ │ └── Person.java │ │ │ └── repository │ │ │ └── PersonRepository.java │ └── resources │ │ ├── application.properties │ │ ├── static │ │ ├── person.json │ │ └── personsmall.json │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── peopledata │ └── PersonRepositoryTest.java ├── 07Thymeleaf ├── ReadMe.md └── demothymeleaf │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── demo.jpg │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── demothymeleaf │ │ │ ├── DemothymeleafApplication.java │ │ │ ├── config │ │ │ └── LanguageConfig.java │ │ │ ├── controller │ │ │ ├── BMIController.java │ │ │ ├── HomeController.java │ │ │ └── TravelController.java │ │ │ ├── model │ │ │ ├── Country.java │ │ │ ├── Person.java │ │ │ ├── Product.java │ │ │ ├── TravelType.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ └── InMemoryRepository.java │ │ │ ├── request │ │ │ ├── BMIRequest.java │ │ │ └── TravelRequest.java │ │ │ └── response │ │ │ └── BMIResult.java │ └── resources │ │ ├── application.properties │ │ ├── lang │ │ ├── res.properties │ │ ├── res_it.properties │ │ └── res_vn.properties │ │ └── templates │ │ ├── about.html │ │ ├── bmi.html │ │ ├── condition.html │ │ ├── hello.html │ │ ├── index.html │ │ ├── link.html │ │ ├── products.html │ │ ├── services.html │ │ ├── switch.html │ │ ├── template.html │ │ ├── text.html │ │ ├── thblock.html │ │ └── travel.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── demothymeleaf │ └── DemothymeleafApplicationTests.java ├── 08CRUD └── crud │ ├── 01GetAllBooks │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ └── getAllBooks.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── allbooks.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 02LoadCSV │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ └── getAllBooks.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ └── allbooks.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 03ViewDetail │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ └── getAllBooks.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ └── book.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 04AddNew │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ ├── add_new.jpg │ │ ├── form.jpg │ │ └── link_add_new.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ ├── book.html │ │ │ └── form.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 05EditUpdate │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ ├── book.html │ │ │ └── form.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 06Delete │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ └── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ ├── book.html │ │ │ └── form.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 07DeleteByPOST │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ └── deletebutton.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ ├── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ │ │ └── request │ │ │ │ └── DeleteRequest.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ ├── book.html │ │ │ └── form.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ ├── 08Search │ └── bookstore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── ReadMe.md │ │ ├── images │ │ └── select_dependencies.jpg │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── bookstore │ │ │ │ ├── BookstoreApplication.java │ │ │ │ ├── config │ │ │ │ └── RepoConfig.java │ │ │ │ ├── controller │ │ │ │ └── BookController.java │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ ├── repository │ │ │ │ ├── BookDao.java │ │ │ │ └── Dao.java │ │ │ │ └── request │ │ │ │ └── SearchRequest.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── book.csv │ │ │ └── templates │ │ │ ├── allbooks.html │ │ │ ├── book.html │ │ │ ├── form.html │ │ │ └── search.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── bookstore │ │ └── BookstoreApplicationTests.java │ └── ReadMe.md ├── 09ThymeleafCRUD ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Readme.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── personmanagement │ │ │ ├── PersonmanagementApplication.java │ │ │ ├── controller │ │ │ └── PersonalController.java │ │ │ ├── model │ │ │ └── Person.java │ │ │ └── repository │ │ │ └── PersonRepository.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── home.html │ │ ├── listAll.html │ │ └── personForm.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── personmanagement │ └── PersonmanagementApplicationTests.java ├── 10FileUpload ├── FileUpload │ └── demoupload │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── Notes.jpg │ │ ├── Notes.mindnode │ │ ├── QuickLook │ │ │ └── Preview.jpg │ │ ├── contents.xml │ │ ├── style.mindnodestyle │ │ │ ├── contents.xml │ │ │ └── metadata.plist │ │ └── viewState.plist │ │ ├── Notes.pdf │ │ ├── ReadMe.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── demoupload │ │ │ │ ├── DemouploadApplication.java │ │ │ │ ├── controller │ │ │ │ ├── UploadAPI.java │ │ │ │ └── UploadController.java │ │ │ │ ├── entity │ │ │ │ └── Person.java │ │ │ │ ├── exception │ │ │ │ └── StorageException.java │ │ │ │ └── service │ │ │ │ └── StorageService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── photos │ │ │ │ └── rock.jpg │ │ │ └── templates │ │ │ ├── error │ │ │ └── 404.html │ │ │ ├── failure.html │ │ │ ├── success.html │ │ │ ├── template.html │ │ │ └── upload.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── demoupload │ │ └── DemouploadApplicationTests.java └── UploadPhotoToREST │ ├── ReadMe.md │ └── simpleupload │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── images │ └── Postman.jpg │ ├── logs │ ├── app.log │ └── springboot.log │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── vn │ │ └── techmaster │ │ └── simpleupload │ │ ├── SimpleuploadApplication.java │ │ ├── controller │ │ ├── APIError.java │ │ ├── CustomExceptionHandler.java │ │ └── UploadController.java │ │ ├── exception │ │ └── RESTException.java │ │ ├── model │ │ └── Photo.java │ │ ├── repository │ │ └── PhotoRepository.java │ │ ├── request │ │ └── PhotoRequest.java │ │ └── service │ │ └── PhotoService.java │ └── resources │ ├── application.properties │ ├── log4j2.xml │ └── static │ └── .gitignore ├── 11PersonManagement ├── PersonManagement_a │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── mvnw │ ├── mvnw.cmd │ ├── photos │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ └── 3.jpg │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── personmanagement │ │ │ │ ├── PersonmanagementApplication.java │ │ │ │ ├── controller │ │ │ │ └── PersonalController.java │ │ │ │ ├── exception │ │ │ │ └── StorageException.java │ │ │ │ ├── model │ │ │ │ └── Person.java │ │ │ │ ├── repository │ │ │ │ └── PersonRepository.java │ │ │ │ └── service │ │ │ │ └── StorageService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── test.html │ │ │ └── templates │ │ │ ├── error │ │ │ └── 404.html │ │ │ ├── home.html │ │ │ ├── listAll.html │ │ │ ├── personForm.html │ │ │ ├── personInfo.html │ │ │ └── template.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── personmanagement │ │ └── PersonmanagementApplicationTests.java ├── PersonManagement_b │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── mvnw │ ├── mvnw.cmd │ ├── photos │ │ ├── 1.jpg │ │ └── 3.jpg │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── personmanagement │ │ │ │ ├── PersonmanagementApplication.java │ │ │ │ ├── controller │ │ │ │ ├── JobController.java │ │ │ │ └── PersonalController.java │ │ │ │ ├── exception │ │ │ │ └── StorageException.java │ │ │ │ ├── model │ │ │ │ ├── Job.java │ │ │ │ └── Person.java │ │ │ │ ├── repository │ │ │ │ ├── JobRepository.java │ │ │ │ └── PersonRepository.java │ │ │ │ └── service │ │ │ │ └── StorageService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── static │ │ │ └── test.html │ │ │ └── templates │ │ │ ├── error │ │ │ └── 404.html │ │ │ ├── home.html │ │ │ ├── jobForm.html │ │ │ ├── jobList.html │ │ │ ├── listAll.html │ │ │ ├── personForm.html │ │ │ ├── personInfo.html │ │ │ └── template.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── personmanagement │ │ └── PersonmanagementApplicationTests.java └── PersonManagement_c │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── img_6.png │ ├── img_7.png │ ├── img_8.png │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── personmanagement │ │ │ ├── PersonmanagementApplication.java │ │ │ ├── config │ │ │ └── LanguageConfig.java │ │ │ ├── controller │ │ │ ├── JobController.java │ │ │ └── PersonalController.java │ │ │ ├── exception │ │ │ └── StorageException.java │ │ │ ├── localization │ │ │ └── DBMessageSource.java │ │ │ ├── model │ │ │ ├── Job.java │ │ │ ├── LocalizeString.java │ │ │ └── Person.java │ │ │ ├── repository │ │ │ ├── JobRepository.java │ │ │ └── PersonRepository.java │ │ │ └── service │ │ │ └── StorageService.java │ └── resources │ │ ├── application.properties │ │ ├── static │ │ └── test.html │ │ └── templates │ │ ├── error │ │ └── 404.html │ │ ├── home.html │ │ ├── jobForm.html │ │ ├── jobList.html │ │ ├── listAll.html │ │ ├── personForm.html │ │ ├── personInfo.html │ │ └── template.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── personmanagement │ └── PersonmanagementApplicationTests.java ├── 12MultiLanguaes └── demoupload │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── BrowserLanguagePreferences.jpg │ ├── English.jpg │ ├── FixedLocaleResolver.jpg │ ├── Notes.jpg │ ├── Notes.mindnode │ ├── QuickLook │ │ └── Preview.jpg │ ├── contents.xml │ ├── style.mindnodestyle │ │ ├── contents.xml │ │ └── metadata.plist │ └── viewState.plist │ ├── Notes.pdf │ ├── ReadMe.md │ ├── VNCookie.jpg │ ├── Vietnamese.jpg │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── demoupload │ │ │ ├── DemouploadApplication.java │ │ │ ├── config │ │ │ └── LanguageConfig.java │ │ │ ├── controller │ │ │ ├── UploadAPI.java │ │ │ └── UploadController.java │ │ │ ├── entity │ │ │ └── Person.java │ │ │ ├── exception │ │ │ └── StorageException.java │ │ │ └── service │ │ │ └── StorageService.java │ └── resources │ │ ├── application.properties │ │ ├── lang │ │ ├── res.properties │ │ ├── res_jp.properties │ │ └── res_vn.properties │ │ ├── static │ │ └── photos │ │ │ ├── cuong.jpeg │ │ │ └── rock.jpg │ │ └── templates │ │ ├── error │ │ └── 404.html │ │ ├── failure.html │ │ ├── success.html │ │ ├── template.html │ │ └── upload.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── demoupload │ └── DemouploadApplicationTests.java ├── 12MultiLanguagesDependencyInjection └── demoupload │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── BrowserLanguagePreferences.jpg │ ├── English.jpg │ ├── FixedLocaleResolver.jpg │ ├── Notes.jpg │ ├── Notes.mindnode │ ├── QuickLook │ │ └── Preview.jpg │ ├── contents.xml │ ├── style.mindnodestyle │ │ ├── contents.xml │ │ └── metadata.plist │ └── viewState.plist │ ├── Notes.pdf │ ├── ReadMe.md │ ├── VNCookie.jpg │ ├── Vietnamese.jpg │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── demoupload │ │ │ ├── DemouploadApplication.java │ │ │ ├── config │ │ │ └── LanguageConfig.java │ │ │ ├── controller │ │ │ ├── UploadAPI.java │ │ │ └── UploadController.java │ │ │ ├── entity │ │ │ ├── Entity.java │ │ │ ├── LocalizeString.java │ │ │ └── Person.java │ │ │ ├── exception │ │ │ └── StorageException.java │ │ │ ├── localization │ │ │ └── DBMessageSource.java │ │ │ └── service │ │ │ └── StorageService.java │ └── resources │ │ ├── application.properties │ │ ├── lang │ │ ├── res.properties │ │ └── res_vn.properties │ │ ├── static │ │ └── photos │ │ │ ├── cuong.jpeg │ │ │ └── rock.jpg │ │ └── templates │ │ ├── error │ │ └── 404.html │ │ ├── failure.html │ │ ├── success.html │ │ ├── template.html │ │ └── upload.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── demoupload │ └── DemouploadApplicationTests.java ├── 13Cookie ├── ReadMe.md └── sessioncookie │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── sessioncookie │ │ │ ├── SessioncookieApplication.java │ │ │ ├── controller │ │ │ └── HomeController.java │ │ │ └── util │ │ │ └── CookieUtil.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── index.html │ │ ├── other.html │ │ └── template.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── sessioncookie │ └── SessioncookieApplicationTests.java ├── 14CookieHomeWork ├── Cookie │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── cookiedemo │ │ │ │ ├── CookieDemoApplication.java │ │ │ │ ├── controller │ │ │ │ └── HomeController.java │ │ │ │ ├── model │ │ │ │ └── Style.java │ │ │ │ └── util │ │ │ │ └── CookieUtil.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── blog.html │ │ │ ├── index.html │ │ │ ├── setting.html │ │ │ └── template.html │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── cookiedemo │ │ └── CookieDemoApplicationTests.java └── ReadMe.md ├── 15Session ├── LectureNode.mindnode │ ├── QuickLook │ │ └── Preview.jpg │ ├── contents.xml │ ├── style.mindnodestyle │ │ ├── contents.xml │ │ └── metadata.plist │ └── viewState.plist ├── LectureNode.pdf ├── ReadMe.md ├── cart.jpg ├── products.jpg └── shopingcart │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── photos │ ├── arispro.jpg │ ├── mx-master-2s.jpg │ ├── redbikini.jpg │ └── sonywxh100.jpeg │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── shopingcart │ │ │ ├── ShopingcartApplication.java │ │ │ ├── config │ │ │ ├── SessionConfig.java │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── model │ │ │ ├── Cart.java │ │ │ ├── OrderLine.java │ │ │ └── Product.java │ │ │ ├── repository │ │ │ └── ProductRepository.java │ │ │ ├── service │ │ │ └── CartService.java │ │ │ └── util │ │ │ └── CookieUtil.java │ └── resources │ │ ├── application.properties │ │ ├── session_schema.sql │ │ └── templates │ │ ├── checkout.html │ │ ├── index.html │ │ └── template.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── shopingcart │ └── ShopingcartApplicationTests.java ├── 16SessionRedis └── shopingcart_homework │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── img_6.png │ ├── img_7.png │ ├── img_8.png │ ├── mvnw │ ├── mvnw.cmd │ ├── photos │ ├── arispro.jpg │ ├── mx-master-2s.jpg │ ├── redbikini.jpg │ └── sonywxh100.jpeg │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── shopingcart │ │ │ ├── ShopingcartApplication.java │ │ │ ├── config │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── model │ │ │ ├── Cart.java │ │ │ ├── OrderLine.java │ │ │ ├── Product.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ └── ProductRepository.java │ │ │ ├── service │ │ │ ├── CartService.java │ │ │ └── MailConstructor.java │ │ │ └── util │ │ │ └── CookieUtil.java │ └── resources │ │ ├── application.properties │ │ ├── session_schema.sql │ │ └── templates │ │ ├── checkout.html │ │ ├── index.html │ │ ├── orderConfirmationEmailTemplate.html │ │ ├── template.html │ │ └── userform.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── shopingcart │ └── ShopingcartApplicationTests.java ├── 17Vuebasic ├── cart-template │ ├── Readme.md │ ├── babel.config.js │ ├── data.json │ ├── db.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ └── src │ │ ├── App.vue │ │ ├── assets │ │ ├── logo.png │ │ ├── watch1.jpg │ │ ├── watch2.jpg │ │ ├── watch3.jpg │ │ ├── watch4.jpg │ │ ├── watch5.jpg │ │ └── watch6.jpg │ │ ├── components │ │ ├── Cart.vue │ │ └── Home.vue │ │ ├── main.js │ │ └── router.js └── cart-vue-springboot │ ├── cart-vue │ ├── babel.config.js │ ├── data.json │ ├── db.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ └── src │ │ ├── App.vue │ │ ├── assets │ │ ├── logo.png │ │ ├── watch1.jpg │ │ ├── watch2.jpg │ │ ├── watch3.jpg │ │ ├── watch4.jpg │ │ ├── watch5.jpg │ │ └── watch6.jpg │ │ ├── components │ │ ├── Cart.vue │ │ ├── Cart2.vue │ │ └── Home.vue │ │ ├── main.js │ │ └── router.js │ └── shopping-cart │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── shoppingcart │ │ │ ├── ShoppingCartApplication.java │ │ │ ├── controller │ │ │ ├── CartController.java │ │ │ └── ProductController.java │ │ │ ├── model │ │ │ ├── Cart.java │ │ │ ├── Order.java │ │ │ └── Product.java │ │ │ ├── repository │ │ │ └── ProductRepository.java │ │ │ └── service │ │ │ ├── CartService.java │ │ │ ├── ProductService.java │ │ │ └── ProductServiceImpl.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── vn │ └── techmaster │ └── shoppingcart │ └── ShoppingCartApplicationTests.java ├── 18Caching ├── Caching.mindnode │ ├── QuickLook │ │ └── Preview.jpg │ ├── contents.xml │ ├── style.mindnodestyle │ │ ├── contents.xml │ │ └── metadata.plist │ └── viewState.plist ├── ReadMe.md └── shopingcart_homework │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── img_6.png │ ├── img_7.png │ ├── img_8.png │ ├── mvnw │ ├── mvnw.cmd │ ├── photos │ ├── arispro.jpg │ ├── mx-master-2s.jpg │ ├── redbikini.jpg │ └── sonywxh100.jpeg │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── shopingcart │ │ │ ├── ShopingcartApplication.java │ │ │ ├── config │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── ProductController.java │ │ │ ├── model │ │ │ ├── Cart.java │ │ │ ├── OrderLine.java │ │ │ ├── Product.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ └── ProductRepository.java │ │ │ ├── service │ │ │ ├── CartService.java │ │ │ └── MailConstructor.java │ │ │ └── util │ │ │ └── CookieUtil.java │ └── resources │ │ ├── application.properties │ │ ├── session_schema.sql │ │ └── templates │ │ ├── checkout.html │ │ ├── index.html │ │ ├── orderConfirmationEmailTemplate.html │ │ ├── template.html │ │ └── userform.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── shopingcart │ └── ShopingcartApplicationTests.java ├── 19.JPA Entity ├── JPA.pdf └── demoJPA │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── heaven │ │ │ └── jpatest │ │ │ ├── JpaTestApplication.java │ │ │ ├── model │ │ │ ├── Car.java │ │ │ ├── Employee.java │ │ │ └── Person.java │ │ │ └── repository │ │ │ ├── CarRepository.java │ │ │ ├── CityAvgSalary.java │ │ │ ├── CityJobCount.java │ │ │ ├── EmployeeRepository.java │ │ │ ├── JobCount.java │ │ │ ├── JobSalary.java │ │ │ ├── MakerCount.java │ │ │ └── PersonRepository.java │ └── resources │ │ ├── application.properties │ │ ├── car.sql │ │ ├── employees.sql │ │ └── person.sql │ └── test │ └── java │ └── com │ └── heaven │ └── jpatest │ ├── CarTest.java │ ├── EmployeeRepositoryTest.java │ ├── EmployeeSQL.java │ ├── JpaTestApplicationTests.java │ └── PersonTest.java ├── 20JPA Relation ├── JPA Relationship.pdf └── relation │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── Readme.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── jparelation │ │ │ ├── AppRunner.java │ │ │ ├── JparelationApplication.java │ │ │ ├── controller │ │ │ ├── manytomany │ │ │ │ └── ArticleTagController.java │ │ │ ├── onemany │ │ │ │ ├── bidirectional │ │ │ │ │ └── BookController.java │ │ │ │ └── undirectional │ │ │ │ │ └── ProductController.java │ │ │ └── onetoone │ │ │ │ └── OneToOneController.java │ │ │ ├── model │ │ │ ├── manytomany │ │ │ │ ├── Article.java │ │ │ │ └── Tag.java │ │ │ ├── onemany │ │ │ │ ├── bidirectional │ │ │ │ │ ├── Author.java │ │ │ │ │ └── Book.java │ │ │ │ └── undirectional │ │ │ │ │ ├── Category.java │ │ │ │ │ └── Product.java │ │ │ └── onetoone │ │ │ │ ├── User.java │ │ │ │ └── UserDetail.java │ │ │ ├── repository │ │ │ ├── manytomany │ │ │ │ ├── ArticleRepository.java │ │ │ │ └── TagRepository.java │ │ │ ├── onemany │ │ │ │ ├── bidirectional │ │ │ │ │ └── BookRepository.java │ │ │ │ ├── test.java │ │ │ │ └── undirectional │ │ │ │ │ └── ProductRepository.java │ │ │ └── onetoone │ │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ ├── manytomany │ │ │ └── ArticleTagService.java │ │ │ ├── onemany │ │ │ ├── bidirectional │ │ │ │ └── AuthorBookService.java │ │ │ ├── test.java │ │ │ └── undirectional │ │ │ │ └── ProductCategoryService.java │ │ │ ├── onetoone │ │ │ └── UserService.java │ │ │ └── test.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── vn │ └── techmaster │ └── jparelation │ └── JparelationApplicationTests.java ├── 21. JPA Paging Sorting └── PagingSortingJPA │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── salesdb.sql │ └── src │ └── main │ ├── java │ └── com │ │ └── heavne │ │ └── pagingsorting │ │ ├── PagingsortingApplication.java │ │ ├── controller │ │ ├── AppApiController.java │ │ └── AppController.java │ │ ├── model │ │ └── Product.java │ │ ├── repository │ │ └── ProductRepository.java │ │ └── service │ │ ├── IProduct.java │ │ └── ProductService.java │ └── resources │ ├── application.properties │ ├── product.sql │ └── templates │ ├── edit_product.html │ ├── index.html │ └── new_product.html ├── 22. JPA practice └── JPA │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── authen │ │ │ ├── AuthenApplication.java │ │ │ ├── config │ │ │ ├── AppConfig.java │ │ │ └── EncodePassword.java │ │ │ ├── controller │ │ │ └── AppController.java │ │ │ ├── model │ │ │ ├── Event.java │ │ │ ├── LoginRequest.java │ │ │ ├── Role.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ ├── EventRepository.java │ │ │ ├── RoleRepository.java │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ ├── AuthenService.java │ │ │ └── IAuthenService.java │ └── resources │ │ ├── application.properties │ │ ├── role.sql │ │ ├── templates │ │ ├── account.html │ │ ├── account_form.html │ │ ├── findEmail.html │ │ ├── index.html │ │ ├── name_form.html │ │ ├── passretrieve.html │ │ ├── password_form.html │ │ ├── role_form.html │ │ └── roles.html │ │ └── user.sql │ └── test │ └── java │ └── vn │ └── techmaster │ └── authen │ ├── AuthenApplicationTests.java │ └── PasswordGenerator.java ├── 23. Spring Security ├── Basic │ ├── Readme.md │ ├── default configuration │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── heaven │ │ │ │ │ └── ssia │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── config │ │ │ │ │ └── ProjectConfig.java │ │ │ │ │ └── controllers │ │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── heaven │ │ │ └── ssia │ │ │ └── MainTests.java │ ├── default secure │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── laurentiuspilca │ │ │ │ │ └── ssia │ │ │ │ │ ├── Main.java │ │ │ │ │ └── controllers │ │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ └── MainTests.java │ ├── rest-auth │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── heaven │ │ │ │ │ └── restauth │ │ │ │ │ ├── RestAuthApplication.java │ │ │ │ │ ├── configuration │ │ │ │ │ └── ProjectConfig.java │ │ │ │ │ └── controller │ │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── heaven │ │ │ └── restauth │ │ │ └── RestAuthApplicationTests.java │ └── rest-bean │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── heaven │ │ │ │ └── restbean │ │ │ │ ├── RestBeanApplication.java │ │ │ │ ├── configuration │ │ │ │ ├── ProjectConfig.java │ │ │ │ └── WebConfig.java │ │ │ │ └── controller │ │ │ │ └── HelloController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── heaven │ │ └── restbean │ │ └── RestBeanApplicationTests.java ├── Users management │ └── user-management │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── Readme.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── heaven │ │ │ │ └── usermanagement │ │ │ │ ├── UserManagementApplication.java │ │ │ │ ├── configuration │ │ │ │ └── ProjectConfig.java │ │ │ │ ├── controller │ │ │ │ └── HelloController.java │ │ │ │ ├── model │ │ │ │ ├── SecurityUser.java │ │ │ │ └── User.java │ │ │ │ ├── repository │ │ │ │ └── UserRepostiory.java │ │ │ │ └── service │ │ │ │ └── InMemoryUserDetailsService.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── heaven │ │ └── usermanagement │ │ └── UserManagementApplicationTests.java └── product │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── heaven │ │ │ └── smallweb │ │ │ ├── SmallWebApplication.java │ │ │ ├── config │ │ │ └── ProjectConfig.java │ │ │ ├── controller │ │ │ └── MainPageController.java │ │ │ ├── entities │ │ │ ├── Authority.java │ │ │ ├── Product.java │ │ │ ├── User.java │ │ │ └── enums │ │ │ │ ├── Currency.java │ │ │ │ └── EncryptionAlgorithm.java │ │ │ ├── model │ │ │ └── CustomUserDetails.java │ │ │ ├── repositories │ │ │ ├── ProductRepository.java │ │ │ └── UserRepository.java │ │ │ └── services │ │ │ ├── AuthenticationProviderService.java │ │ │ ├── JpaUserDetailsService.java │ │ │ └── ProductService.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ ├── schema.sql │ │ └── templates │ │ └── main.html │ └── test │ └── java │ └── com │ └── heaven │ └── smallweb │ └── SmallWebApplicationTests.java ├── 24. Role authority ├── Authorization-access restriction │ ├── ssc1 │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── laurentiuspilca │ │ │ │ │ └── ssia │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── config │ │ │ │ │ └── ProjectConfig.java │ │ │ │ │ └── controllers │ │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ └── MainTests.java │ ├── ssc2 │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── laurentiuspilca │ │ │ │ │ └── ssia │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── config │ │ │ │ │ └── ProjectConfig.java │ │ │ │ │ └── controllers │ │ │ │ │ └── TestController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ └── MainTests.java │ ├── ssc3 │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── laurentiuspilca │ │ │ │ │ └── ssia │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── config │ │ │ │ │ └── ProjectConfig.java │ │ │ │ │ └── controllers │ │ │ │ │ └── HelloController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ └── MainTests.java │ └── ssc4 │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── TestController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java └── Configuring authorization │ ├── ssa1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controller │ │ │ │ └── HelloController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ ├── EndpointCiaoTests.java │ │ └── EndpointHelloTests.java │ ├── ssa2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── TestController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java │ ├── ssa3 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── TestController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java │ ├── ssa4 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── ProductController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java │ ├── ssa5 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── HelloController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java │ ├── ssa6 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ └── controllers │ │ │ │ └── VideoController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java │ └── ssa7 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ ├── Main.java │ │ │ ├── config │ │ │ └── ProjectConfig.java │ │ │ └── controllers │ │ │ └── TestController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── laurentiuspilca │ └── ssia │ └── MainTests.java ├── 25. Spring filter ├── ssf1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ ├── controllers │ │ │ │ └── HelloController.java │ │ │ │ └── filters │ │ │ │ ├── AuthenticationLoggingFilter.java │ │ │ │ └── RequestValidationFilter.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java ├── ssf2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── laurentiuspilca │ │ │ │ └── ssia │ │ │ │ ├── Main.java │ │ │ │ ├── config │ │ │ │ └── ProjectConfig.java │ │ │ │ ├── controllers │ │ │ │ └── HelloController.java │ │ │ │ └── filters │ │ │ │ └── StaticKeyAuthenticationFilter.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── laurentiuspilca │ │ └── ssia │ │ └── MainTests.java └── ssf3 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── laurentiuspilca │ │ │ └── ssia │ │ │ ├── Main.java │ │ │ ├── config │ │ │ └── ProjectConfig.java │ │ │ ├── controllers │ │ │ └── HelloController.java │ │ │ └── filters │ │ │ ├── AuthenticationLoggingFilter.java │ │ │ └── RequestValidationFilter.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── laurentiuspilca │ └── ssia │ └── MainTests.java ├── 26. Spring JWT ├── authentication_journal │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── heaven │ │ │ │ └── authentication │ │ │ │ ├── AuthenticationApplication.java │ │ │ │ ├── config │ │ │ │ ├── JWTAuthenticationFilter.java │ │ │ │ ├── JWTAuthorizationFilter.java │ │ │ │ ├── SecurityConstants.java │ │ │ │ ├── UserDetailsServiceImpl.java │ │ │ │ └── WebSecurityConfig.java │ │ │ │ ├── controller │ │ │ │ └── UserController.java │ │ │ │ ├── dto │ │ │ │ └── UserDto.java │ │ │ │ ├── entity │ │ │ │ └── User.java │ │ │ │ └── repository │ │ │ │ └── UserRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── heaven │ │ └── authentication │ │ └── AuthenticationApplicationTests.java └── jwtauthentication-durgesh │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── heaven │ │ │ └── jwtauthentication │ │ │ ├── JwtauthenticationApplication.java │ │ │ ├── config │ │ │ ├── JwtAuthenticationFilter.java │ │ │ └── MySecurityConfig.java │ │ │ ├── controller │ │ │ ├── Home.java │ │ │ └── JwtController.java │ │ │ ├── helper │ │ │ └── JwtUtil.java │ │ │ ├── model │ │ │ ├── JwtRequest.java │ │ │ └── JwtResponse.java │ │ │ └── services │ │ │ └── CustomUserDetailsService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── heaven │ └── jwtauthentication │ └── JwtauthenticationApplicationTests.java ├── EurekaServer └── Basic │ ├── service_registry │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── service_registry │ │ │ │ └── ServiceRegistryApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── service_registry │ │ └── ServiceRegistryApplicationTests.java │ ├── shop │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── vn │ │ │ │ └── techmaster │ │ │ │ └── shop │ │ │ │ ├── ShopApplication.java │ │ │ │ ├── controller │ │ │ │ └── ProductController.java │ │ │ │ └── model │ │ │ │ └── Product.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── vn │ │ └── techmaster │ │ └── shop │ │ └── ShopApplicationTests.java │ └── web │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── ReadMe.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── vn │ │ │ └── techmaster │ │ │ └── web │ │ │ ├── WebApplication.java │ │ │ ├── controller │ │ │ ├── APIController.java │ │ │ └── WebController.java │ │ │ ├── feign │ │ │ └── ShopClient.java │ │ │ └── model │ │ │ └── Product.java │ └── resources │ │ ├── application.properties │ │ ├── application.yml │ │ ├── static │ │ └── diagram.jpg │ │ └── templates │ │ └── products.html │ └── test │ └── java │ └── vn │ └── techmaster │ └── web │ └── WebApplicationTests.java ├── HocVien.md ├── OAuth └── ReadMe.md ├── ReadMe.md └── Spring Boot Microservice.mindnode ├── DichBai.md ├── QuickLook └── Preview.jpg ├── contents.xml ├── style.mindnodestyle ├── contents.xml └── metadata.plist └── viewState.plist /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/.gitignore -------------------------------------------------------------------------------- /00HowStartSpringBoot/Java_Extension_Pack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/00HowStartSpringBoot/Java_Extension_Pack.jpg -------------------------------------------------------------------------------- /00HowStartSpringBoot/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/00HowStartSpringBoot/ReadMe.md -------------------------------------------------------------------------------- /00HowStartSpringBoot/mvn_version.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/00HowStartSpringBoot/mvn_version.jpg -------------------------------------------------------------------------------- /01ServerSideRender/book/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/.gitignore -------------------------------------------------------------------------------- /01ServerSideRender/book/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /01ServerSideRender/book/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /01ServerSideRender/book/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /01ServerSideRender/book/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/ReadMe.md -------------------------------------------------------------------------------- /01ServerSideRender/book/ServerSideRender.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/ServerSideRender.jpg -------------------------------------------------------------------------------- /01ServerSideRender/book/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/mvnw -------------------------------------------------------------------------------- /01ServerSideRender/book/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/mvnw.cmd -------------------------------------------------------------------------------- /01ServerSideRender/book/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/pom.xml -------------------------------------------------------------------------------- /01ServerSideRender/book/src/main/java/vn/techmaster/book/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/src/main/java/vn/techmaster/book/model/Book.java -------------------------------------------------------------------------------- /01ServerSideRender/book/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8200 2 | -------------------------------------------------------------------------------- /01ServerSideRender/book/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /01ServerSideRender/book/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /01ServerSideRender/book/thymeleaf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/book/thymeleaf.jpg -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/.gitignore -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/mvnw -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/pom.xml -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/src/main/resources/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/src/main/resources/templates/about.html -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /01ServerSideRender/bookstore/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/01ServerSideRender/bookstore/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /02ClientSideRender/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/ReadMe.md -------------------------------------------------------------------------------- /02ClientSideRender/book/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/.gitignore -------------------------------------------------------------------------------- /02ClientSideRender/book/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /02ClientSideRender/book/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /02ClientSideRender/book/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /02ClientSideRender/book/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/ReadMe.md -------------------------------------------------------------------------------- /02ClientSideRender/book/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/mvnw -------------------------------------------------------------------------------- /02ClientSideRender/book/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/mvnw.cmd -------------------------------------------------------------------------------- /02ClientSideRender/book/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/pom.xml -------------------------------------------------------------------------------- /02ClientSideRender/book/src/main/java/vn/techmaster/book/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/src/main/java/vn/techmaster/book/model/Book.java -------------------------------------------------------------------------------- /02ClientSideRender/book/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8001 2 | -------------------------------------------------------------------------------- /02ClientSideRender/book/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /02ClientSideRender/book/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/book/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/.gitignore -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/ReadMe.md -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/Vite_App.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/Vite_App.jpg -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/index.html -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/localhost_8080_api_books.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/localhost_8080_api_books.jpg -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/package-lock.json -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/package.json -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/public/favicon.ico -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/src/App.vue -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/src/assets/logo.png -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/src/components/BookList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/src/components/BookList.vue -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/src/main.js -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/vite.config.js -------------------------------------------------------------------------------- /02ClientSideRender/bookvue/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/bookvue/yarn.lock -------------------------------------------------------------------------------- /02ClientSideRender/vueapp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/02ClientSideRender/vueapp.jpg -------------------------------------------------------------------------------- /03ParseJSON/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/.gitignore -------------------------------------------------------------------------------- /03ParseJSON/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/ReadMe.md -------------------------------------------------------------------------------- /03ParseJSON/bookstore/images/getAllBooks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/images/getAllBooks.jpg -------------------------------------------------------------------------------- /03ParseJSON/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/mvnw -------------------------------------------------------------------------------- /03ParseJSON/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /03ParseJSON/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/pom.xml -------------------------------------------------------------------------------- /03ParseJSON/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8082 -------------------------------------------------------------------------------- /03ParseJSON/bookstore/src/main/resources/templates/allbooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/bookstore/src/main/resources/templates/allbooks.html -------------------------------------------------------------------------------- /03ParseJSON/parsejson/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/.gitignore -------------------------------------------------------------------------------- /03ParseJSON/parsejson/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /03ParseJSON/parsejson/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /03ParseJSON/parsejson/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /03ParseJSON/parsejson/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/ReadMe.md -------------------------------------------------------------------------------- /03ParseJSON/parsejson/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/mvnw -------------------------------------------------------------------------------- /03ParseJSON/parsejson/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/mvnw.cmd -------------------------------------------------------------------------------- /03ParseJSON/parsejson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/pom.xml -------------------------------------------------------------------------------- /03ParseJSON/parsejson/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8000 2 | -------------------------------------------------------------------------------- /03ParseJSON/parsejson/src/main/resources/static/person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/src/main/resources/static/person.json -------------------------------------------------------------------------------- /03ParseJSON/parsejson/src/main/resources/static/personsmall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/03ParseJSON/parsejson/src/main/resources/static/personsmall.json -------------------------------------------------------------------------------- /04DataStructureReview/Basic/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/App.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/DemoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/DemoList.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/DemoMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/DemoMap.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/DemoSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/DemoSet.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/DemoVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/DemoVector.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/Pairing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/Pairing.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/Person.java -------------------------------------------------------------------------------- /04DataStructureReview/Basic/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/Basic/ReadMe.md -------------------------------------------------------------------------------- /04DataStructureReview/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/ReadMe.md -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/.gitignore -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/mvnw -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/mvnw.cmd -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/04DataStructureReview/dataanalysis/pom.xml -------------------------------------------------------------------------------- /04DataStructureReview/dataanalysis/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /05OnTap/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/ReadMe.md -------------------------------------------------------------------------------- /05OnTap/dataanalysis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/.gitignore -------------------------------------------------------------------------------- /05OnTap/dataanalysis/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /05OnTap/dataanalysis/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /05OnTap/dataanalysis/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /05OnTap/dataanalysis/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/mvnw -------------------------------------------------------------------------------- /05OnTap/dataanalysis/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/mvnw.cmd -------------------------------------------------------------------------------- /05OnTap/dataanalysis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/pom.xml -------------------------------------------------------------------------------- /05OnTap/dataanalysis/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /05OnTap/dataanalysis/src/main/resources/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/src/main/resources/templates/about.html -------------------------------------------------------------------------------- /05OnTap/dataanalysis/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/dataanalysis/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /05OnTap/stream/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/stream/App.java -------------------------------------------------------------------------------- /05OnTap/stream/DemoStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/stream/DemoStream.java -------------------------------------------------------------------------------- /05OnTap/stream/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/05OnTap/stream/Person.java -------------------------------------------------------------------------------- /05OnTap/stream/ReadMe.md: -------------------------------------------------------------------------------- 1 | ## Đọc thêm 2 | 3 | https://stackify.com/streams-guide-java-8/ -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/.gitignore -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/ReadMe.md -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/mvnw -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/mvnw.cmd -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/pom.xml -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/src/main/resources/static/person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/src/main/resources/static/person.json -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/src/main/resources/static/personsmall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/src/main/resources/static/personsmall.json -------------------------------------------------------------------------------- /06DataAnalysis/peopledata/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/06DataAnalysis/peopledata/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /07Thymeleaf/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/ReadMe.md -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/.gitignore -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/ReadMe.md: -------------------------------------------------------------------------------- 1 | # Thymeleaf Basic 2 | 3 | ![](demo.jpg) -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/demo.jpg -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/mvnw -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/mvnw.cmd -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/pom.xml -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/application.properties -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/lang/res.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/lang/res.properties -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/lang/res_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/lang/res_it.properties -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/lang/res_vn.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/lang/res_vn.properties -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/about.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/bmi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/bmi.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/condition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/condition.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/link.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/products.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/products.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/services.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/services.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/switch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/switch.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/text.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/thblock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/thblock.html -------------------------------------------------------------------------------- /07Thymeleaf/demothymeleaf/src/main/resources/templates/travel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/07Thymeleaf/demothymeleaf/src/main/resources/templates/travel.html -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/images/getAllBooks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/images/getAllBooks.jpg -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/01GetAllBooks/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/01GetAllBooks/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/images/getAllBooks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/images/getAllBooks.jpg -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/02LoadCSV/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/02LoadCSV/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/images/getAllBooks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/images/getAllBooks.jpg -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/03ViewDetail/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/03ViewDetail/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/images/add_new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/images/add_new.jpg -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/images/form.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/images/form.jpg -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/images/link_add_new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/images/link_add_new.jpg -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/allbooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/allbooks.html -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/04AddNew/bookstore/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /08CRUD/crud/05EditUpdate/bookstore/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/05EditUpdate/bookstore/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/src/main/resources/templates/allbooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/src/main/resources/templates/allbooks.html -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /08CRUD/crud/06Delete/bookstore/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/06Delete/bookstore/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/images/deletebutton.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/images/deletebutton.jpg -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/07DeleteByPOST/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/07DeleteByPOST/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/.gitignore -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/ReadMe.md -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/images/select_dependencies.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/images/select_dependencies.jpg -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/mvnw -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/mvnw.cmd -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/pom.xml -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/static/book.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/src/main/resources/static/book.csv -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/templates/allbooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/src/main/resources/templates/allbooks.html -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/templates/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/src/main/resources/templates/book.html -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /08CRUD/crud/08Search/bookstore/src/main/resources/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/08Search/bookstore/src/main/resources/templates/search.html -------------------------------------------------------------------------------- /08CRUD/crud/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/08CRUD/crud/ReadMe.md -------------------------------------------------------------------------------- /09ThymeleafCRUD/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/.gitignore -------------------------------------------------------------------------------- /09ThymeleafCRUD/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /09ThymeleafCRUD/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /09ThymeleafCRUD/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /09ThymeleafCRUD/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/Readme.md -------------------------------------------------------------------------------- /09ThymeleafCRUD/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/mvnw -------------------------------------------------------------------------------- /09ThymeleafCRUD/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/mvnw.cmd -------------------------------------------------------------------------------- /09ThymeleafCRUD/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/pom.xml -------------------------------------------------------------------------------- /09ThymeleafCRUD/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /09ThymeleafCRUD/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /09ThymeleafCRUD/src/main/resources/templates/listAll.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/src/main/resources/templates/listAll.html -------------------------------------------------------------------------------- /09ThymeleafCRUD/src/main/resources/templates/personForm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/09ThymeleafCRUD/src/main/resources/templates/personForm.html -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/.gitignore -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/Notes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/Notes.jpg -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/Notes.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/Notes.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/Notes.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/Notes.mindnode/contents.xml -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/Notes.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/Notes.mindnode/viewState.plist -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/Notes.pdf -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/ReadMe.md -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/mvnw -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/mvnw.cmd -------------------------------------------------------------------------------- /10FileUpload/FileUpload/demoupload/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/FileUpload/demoupload/pom.xml -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/ReadMe.md -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/.gitignore -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/ReadMe.md -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/images/Postman.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/images/Postman.jpg -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/logs/app.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/logs/app.log -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/logs/springboot.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/logs/springboot.log -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/mvnw -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/mvnw.cmd -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/pom.xml -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/10FileUpload/UploadPhotoToREST/simpleupload/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /10FileUpload/UploadPhotoToREST/simpleupload/src/main/resources/static/.gitignore: -------------------------------------------------------------------------------- 1 | photos/* 2 | -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/.gitignore -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/Readme.md -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/mvnw -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/mvnw.cmd -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/photos/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/photos/1.jpg -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/photos/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/photos/2.jpg -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/photos/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/photos/3.jpg -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/pom.xml -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_a/src/main/resources/static/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_a/src/main/resources/static/test.html -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/.gitignore -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/Readme.md -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img_1.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img_2.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img_3.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img_4.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/img_5.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/mvnw -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/mvnw.cmd -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/photos/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/photos/1.jpg -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/photos/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/photos/3.jpg -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/pom.xml -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_b/src/main/resources/static/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_b/src/main/resources/static/test.html -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/.gitignore -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/Readme.md -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_1.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_2.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_3.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_4.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_5.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_6.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_7.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/img_8.png -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/mvnw -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/mvnw.cmd -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/pom.xml -------------------------------------------------------------------------------- /11PersonManagement/PersonManagement_c/src/main/resources/static/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/11PersonManagement/PersonManagement_c/src/main/resources/static/test.html -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/.gitignore -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/BrowserLanguagePreferences.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/BrowserLanguagePreferences.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/English.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/English.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/FixedLocaleResolver.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/FixedLocaleResolver.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Notes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Notes.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Notes.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Notes.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Notes.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Notes.mindnode/contents.xml -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Notes.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Notes.mindnode/viewState.plist -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Notes.pdf -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/ReadMe.md -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/VNCookie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/VNCookie.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/Vietnamese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/Vietnamese.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/mvnw -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/mvnw.cmd -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/pom.xml -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/application.properties -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/lang/res.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/lang/res.properties -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/lang/res_jp.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/lang/res_jp.properties -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/lang/res_vn.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/lang/res_vn.properties -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/static/photos/cuong.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/static/photos/cuong.jpeg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/static/photos/rock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/static/photos/rock.jpg -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/templates/error/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/templates/error/404.html -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/templates/failure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/templates/failure.html -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/templates/success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/templates/success.html -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /12MultiLanguaes/demoupload/src/main/resources/templates/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguaes/demoupload/src/main/resources/templates/upload.html -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/.gitignore -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/English.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/English.jpg -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/FixedLocaleResolver.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/FixedLocaleResolver.jpg -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/Notes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/Notes.jpg -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/Notes.pdf -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/ReadMe.md -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/VNCookie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/VNCookie.jpg -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/Vietnamese.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/Vietnamese.jpg -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/mvnw -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/mvnw.cmd -------------------------------------------------------------------------------- /12MultiLanguagesDependencyInjection/demoupload/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/12MultiLanguagesDependencyInjection/demoupload/pom.xml -------------------------------------------------------------------------------- /13Cookie/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/ReadMe.md -------------------------------------------------------------------------------- /13Cookie/sessioncookie/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/.gitignore -------------------------------------------------------------------------------- /13Cookie/sessioncookie/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /13Cookie/sessioncookie/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /13Cookie/sessioncookie/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /13Cookie/sessioncookie/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/mvnw -------------------------------------------------------------------------------- /13Cookie/sessioncookie/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/mvnw.cmd -------------------------------------------------------------------------------- /13Cookie/sessioncookie/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/pom.xml -------------------------------------------------------------------------------- /13Cookie/sessioncookie/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /13Cookie/sessioncookie/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /13Cookie/sessioncookie/src/main/resources/templates/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/src/main/resources/templates/other.html -------------------------------------------------------------------------------- /13Cookie/sessioncookie/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/13Cookie/sessioncookie/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/.gitignore -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/Readme.md -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/img.png -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/img_1.png -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/img_2.png -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/img_3.png -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/img_4.png -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/mvnw -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/mvnw.cmd -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/pom.xml -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8887 2 | -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/src/main/resources/templates/blog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/src/main/resources/templates/blog.html -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/src/main/resources/templates/setting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/src/main/resources/templates/setting.html -------------------------------------------------------------------------------- /14CookieHomeWork/Cookie/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/14CookieHomeWork/Cookie/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /14CookieHomeWork/ReadMe.md: -------------------------------------------------------------------------------- 1 | Thầy Quang hãy chữa bài tập Cookie vào đây 2 | 3 | https://techmaster.vn/user/dashboard/bai-tap/c0nt8pf0k7qhh3fglc60/981 -------------------------------------------------------------------------------- /15Session/LectureNode.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /15Session/LectureNode.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.mindnode/contents.xml -------------------------------------------------------------------------------- /15Session/LectureNode.mindnode/style.mindnodestyle/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.mindnode/style.mindnodestyle/contents.xml -------------------------------------------------------------------------------- /15Session/LectureNode.mindnode/style.mindnodestyle/metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.mindnode/style.mindnodestyle/metadata.plist -------------------------------------------------------------------------------- /15Session/LectureNode.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.mindnode/viewState.plist -------------------------------------------------------------------------------- /15Session/LectureNode.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/LectureNode.pdf -------------------------------------------------------------------------------- /15Session/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/ReadMe.md -------------------------------------------------------------------------------- /15Session/cart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/cart.jpg -------------------------------------------------------------------------------- /15Session/products.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/products.jpg -------------------------------------------------------------------------------- /15Session/shopingcart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/.gitignore -------------------------------------------------------------------------------- /15Session/shopingcart/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /15Session/shopingcart/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /15Session/shopingcart/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /15Session/shopingcart/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/mvnw -------------------------------------------------------------------------------- /15Session/shopingcart/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/mvnw.cmd -------------------------------------------------------------------------------- /15Session/shopingcart/photos/arispro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/photos/arispro.jpg -------------------------------------------------------------------------------- /15Session/shopingcart/photos/mx-master-2s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/photos/mx-master-2s.jpg -------------------------------------------------------------------------------- /15Session/shopingcart/photos/redbikini.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/photos/redbikini.jpg -------------------------------------------------------------------------------- /15Session/shopingcart/photos/sonywxh100.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/photos/sonywxh100.jpeg -------------------------------------------------------------------------------- /15Session/shopingcart/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/pom.xml -------------------------------------------------------------------------------- /15Session/shopingcart/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/src/main/resources/application.properties -------------------------------------------------------------------------------- /15Session/shopingcart/src/main/resources/session_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/src/main/resources/session_schema.sql -------------------------------------------------------------------------------- /15Session/shopingcart/src/main/resources/templates/checkout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/src/main/resources/templates/checkout.html -------------------------------------------------------------------------------- /15Session/shopingcart/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /15Session/shopingcart/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/15Session/shopingcart/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/.gitignore -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/Readme.md -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_1.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_2.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_3.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_4.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_5.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_6.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_7.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/img_8.png -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/mvnw -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/mvnw.cmd -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/photos/arispro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/photos/arispro.jpg -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/photos/mx-master-2s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/photos/mx-master-2s.jpg -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/photos/redbikini.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/photos/redbikini.jpg -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/photos/sonywxh100.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/photos/sonywxh100.jpeg -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/pom.xml -------------------------------------------------------------------------------- /16SessionRedis/shopingcart_homework/src/main/resources/session_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/16SessionRedis/shopingcart_homework/src/main/resources/session_schema.sql -------------------------------------------------------------------------------- /17Vuebasic/cart-template/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/Readme.md -------------------------------------------------------------------------------- /17Vuebasic/cart-template/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/babel.config.js -------------------------------------------------------------------------------- /17Vuebasic/cart-template/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/data.json -------------------------------------------------------------------------------- /17Vuebasic/cart-template/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/db.json -------------------------------------------------------------------------------- /17Vuebasic/cart-template/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/public/favicon.ico -------------------------------------------------------------------------------- /17Vuebasic/cart-template/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/public/index.html -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/App.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/logo.png -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch1.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch2.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch3.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch4.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch5.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/assets/watch6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/assets/watch6.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/components/Cart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/components/Cart.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/components/Home.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/main.js -------------------------------------------------------------------------------- /17Vuebasic/cart-template/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-template/src/router.js -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/babel.config.js -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/data.json -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/db.json -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/package.json -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/public/favicon.ico -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/public/index.html -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/App.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/logo.png -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch1.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch2.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch3.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch4.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch5.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/assets/watch6.jpg -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/components/Cart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/components/Cart.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/components/Cart2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/components/Cart2.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/components/Home.vue -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/main.js -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/cart-vue/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/cart-vue/src/router.js -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/shopping-cart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/shopping-cart/.gitignore -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/shopping-cart/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/shopping-cart/mvnw -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/shopping-cart/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/shopping-cart/mvnw.cmd -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/shopping-cart/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/17Vuebasic/cart-vue-springboot/shopping-cart/pom.xml -------------------------------------------------------------------------------- /17Vuebasic/cart-vue-springboot/shopping-cart/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8100 2 | -------------------------------------------------------------------------------- /18Caching/Caching.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/Caching.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /18Caching/Caching.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/Caching.mindnode/contents.xml -------------------------------------------------------------------------------- /18Caching/Caching.mindnode/style.mindnodestyle/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/Caching.mindnode/style.mindnodestyle/contents.xml -------------------------------------------------------------------------------- /18Caching/Caching.mindnode/style.mindnodestyle/metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/Caching.mindnode/style.mindnodestyle/metadata.plist -------------------------------------------------------------------------------- /18Caching/Caching.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/Caching.mindnode/viewState.plist -------------------------------------------------------------------------------- /18Caching/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/ReadMe.md -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/.gitignore -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/Readme.md -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_1.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_2.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_3.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_4.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_5.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_6.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_7.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/img_8.png -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/mvnw -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/mvnw.cmd -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/photos/arispro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/photos/arispro.jpg -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/photos/mx-master-2s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/photos/mx-master-2s.jpg -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/photos/redbikini.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/photos/redbikini.jpg -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/photos/sonywxh100.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/photos/sonywxh100.jpeg -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/pom.xml -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/application.properties -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/session_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/session_schema.sql -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/templates/checkout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/templates/checkout.html -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/templates/template.html -------------------------------------------------------------------------------- /18Caching/shopingcart_homework/src/main/resources/templates/userform.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/18Caching/shopingcart_homework/src/main/resources/templates/userform.html -------------------------------------------------------------------------------- /19.JPA Entity/JPA.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/JPA.pdf -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/.gitignore -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/ReadMe.md -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/mvnw -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/mvnw.cmd -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/pom.xml -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/java/com/heaven/jpatest/model/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/java/com/heaven/jpatest/model/Car.java -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/java/com/heaven/jpatest/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/java/com/heaven/jpatest/model/Person.java -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/resources/application.properties -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/resources/car.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/resources/car.sql -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/resources/employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/resources/employees.sql -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/main/resources/person.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/main/resources/person.sql -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/CarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/CarTest.java -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/EmployeeSQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/EmployeeSQL.java -------------------------------------------------------------------------------- /19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/PersonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/19.JPA Entity/demoJPA/src/test/java/com/heaven/jpatest/PersonTest.java -------------------------------------------------------------------------------- /20JPA Relation/JPA Relationship.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/JPA Relationship.pdf -------------------------------------------------------------------------------- /20JPA Relation/relation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/.gitignore -------------------------------------------------------------------------------- /20JPA Relation/relation/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /20JPA Relation/relation/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /20JPA Relation/relation/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /20JPA Relation/relation/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/Readme.md -------------------------------------------------------------------------------- /20JPA Relation/relation/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/mvnw -------------------------------------------------------------------------------- /20JPA Relation/relation/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/mvnw.cmd -------------------------------------------------------------------------------- /20JPA Relation/relation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/pom.xml -------------------------------------------------------------------------------- /20JPA Relation/relation/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/20JPA Relation/relation/src/main/resources/application.properties -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/.gitignore -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/Dockerfile -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/docker-compose.yml -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/mvnw -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/mvnw.cmd -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/pom.xml -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/salesdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/salesdb.sql -------------------------------------------------------------------------------- /21. JPA Paging Sorting/PagingSortingJPA/src/main/resources/product.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/21. JPA Paging Sorting/PagingSortingJPA/src/main/resources/product.sql -------------------------------------------------------------------------------- /22. JPA practice/JPA/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/.gitignore -------------------------------------------------------------------------------- /22. JPA practice/JPA/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /22. JPA practice/JPA/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /22. JPA practice/JPA/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /22. JPA practice/JPA/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/mvnw -------------------------------------------------------------------------------- /22. JPA practice/JPA/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/mvnw.cmd -------------------------------------------------------------------------------- /22. JPA practice/JPA/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/pom.xml -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/Event.java -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/Role.java -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/java/vn/techmaster/authen/model/User.java -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/application.properties -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/role.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/role.sql -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/account.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/account.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/account_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/account_form.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/findEmail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/findEmail.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/name_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/name_form.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/passretrieve.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/passretrieve.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/password_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/password_form.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/role_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/role_form.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/templates/roles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/templates/roles.html -------------------------------------------------------------------------------- /22. JPA practice/JPA/src/main/resources/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/22. JPA practice/JPA/src/main/resources/user.sql -------------------------------------------------------------------------------- /23. Spring Security/Basic/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/Readme.md -------------------------------------------------------------------------------- /23. Spring Security/Basic/default configuration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default configuration/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/Basic/default configuration/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default configuration/mvnw -------------------------------------------------------------------------------- /23. Spring Security/Basic/default configuration/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default configuration/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/Basic/default configuration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default configuration/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/Basic/default configuration/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8502 2 | -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default secure/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default secure/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default secure/mvnw -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default secure/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/default secure/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/Basic/default secure/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/mvnw -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-auth/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-auth/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8502 2 | -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/mvnw -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Basic/rest-bean/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/Basic/rest-bean/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8502 2 | -------------------------------------------------------------------------------- /23. Spring Security/Users management/user-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Users management/user-management/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/Users management/user-management/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Users management/user-management/Readme.md -------------------------------------------------------------------------------- /23. Spring Security/Users management/user-management/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Users management/user-management/mvnw -------------------------------------------------------------------------------- /23. Spring Security/Users management/user-management/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Users management/user-management/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/Users management/user-management/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/Users management/user-management/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/product/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/.gitignore -------------------------------------------------------------------------------- /23. Spring Security/product/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /23. Spring Security/product/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /23. Spring Security/product/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /23. Spring Security/product/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/mvnw -------------------------------------------------------------------------------- /23. Spring Security/product/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/mvnw.cmd -------------------------------------------------------------------------------- /23. Spring Security/product/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/pom.xml -------------------------------------------------------------------------------- /23. Spring Security/product/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/src/main/resources/application.properties -------------------------------------------------------------------------------- /23. Spring Security/product/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/src/main/resources/data.sql -------------------------------------------------------------------------------- /23. Spring Security/product/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/src/main/resources/schema.sql -------------------------------------------------------------------------------- /23. Spring Security/product/src/main/resources/templates/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/23. Spring Security/product/src/main/resources/templates/main.html -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc1/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc1/mvnw -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc1/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc1/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8507 2 | -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc2/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc2/mvnw -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc2/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc2/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8507 2 | -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc3/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc3/mvnw -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc3/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc3/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8507 2 | -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc4/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc4/mvnw -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc4/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Authorization-access restriction/ssc4/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Authorization-access restriction/ssc4/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8507 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa1/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa1/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa1/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa1/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa2/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa2/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa2/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa2/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa3/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa3/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa3/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa3/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa4/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa4/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa4/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa4/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa4/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa5/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa5/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa5/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa5/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa5/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port = 8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa6/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa6/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa6/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa6/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa6/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa6/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa6/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8508 2 | -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa7/.gitignore -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa7/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa7/mvnw -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa7/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa7/mvnw.cmd -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa7/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/24. Role authority/Configuring authorization/ssa7/pom.xml -------------------------------------------------------------------------------- /24. Role authority/Configuring authorization/ssa7/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8508 2 | -------------------------------------------------------------------------------- /25. Spring filter/ssf1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/.gitignore -------------------------------------------------------------------------------- /25. Spring filter/ssf1/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /25. Spring filter/ssf1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /25. Spring filter/ssf1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /25. Spring filter/ssf1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/mvnw -------------------------------------------------------------------------------- /25. Spring filter/ssf1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/mvnw.cmd -------------------------------------------------------------------------------- /25. Spring filter/ssf1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/pom.xml -------------------------------------------------------------------------------- /25. Spring filter/ssf1/src/main/java/com/laurentiuspilca/ssia/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf1/src/main/java/com/laurentiuspilca/ssia/Main.java -------------------------------------------------------------------------------- /25. Spring filter/ssf1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8509 2 | -------------------------------------------------------------------------------- /25. Spring filter/ssf2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/.gitignore -------------------------------------------------------------------------------- /25. Spring filter/ssf2/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /25. Spring filter/ssf2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /25. Spring filter/ssf2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /25. Spring filter/ssf2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/mvnw -------------------------------------------------------------------------------- /25. Spring filter/ssf2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/mvnw.cmd -------------------------------------------------------------------------------- /25. Spring filter/ssf2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/pom.xml -------------------------------------------------------------------------------- /25. Spring filter/ssf2/src/main/java/com/laurentiuspilca/ssia/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf2/src/main/java/com/laurentiuspilca/ssia/Main.java -------------------------------------------------------------------------------- /25. Spring filter/ssf2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | authorization.key=SD9cICjl1e 2 | server.port=8509 3 | -------------------------------------------------------------------------------- /25. Spring filter/ssf3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/.gitignore -------------------------------------------------------------------------------- /25. Spring filter/ssf3/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /25. Spring filter/ssf3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /25. Spring filter/ssf3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /25. Spring filter/ssf3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/mvnw -------------------------------------------------------------------------------- /25. Spring filter/ssf3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/mvnw.cmd -------------------------------------------------------------------------------- /25. Spring filter/ssf3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/pom.xml -------------------------------------------------------------------------------- /25. Spring filter/ssf3/src/main/java/com/laurentiuspilca/ssia/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/25. Spring filter/ssf3/src/main/java/com/laurentiuspilca/ssia/Main.java -------------------------------------------------------------------------------- /25. Spring filter/ssf3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8509 2 | -------------------------------------------------------------------------------- /26. Spring JWT/authentication_journal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/authentication_journal/.gitignore -------------------------------------------------------------------------------- /26. Spring JWT/authentication_journal/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/authentication_journal/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /26. Spring JWT/authentication_journal/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/authentication_journal/mvnw -------------------------------------------------------------------------------- /26. Spring JWT/authentication_journal/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/authentication_journal/mvnw.cmd -------------------------------------------------------------------------------- /26. Spring JWT/authentication_journal/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/authentication_journal/pom.xml -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/jwtauthentication-durgesh/.gitignore -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/jwtauthentication-durgesh/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/jwtauthentication-durgesh/mvnw -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/jwtauthentication-durgesh/mvnw.cmd -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/26. Spring JWT/jwtauthentication-durgesh/pom.xml -------------------------------------------------------------------------------- /26. Spring JWT/jwtauthentication-durgesh/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9595 2 | -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/.gitignore -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/ReadMe.md -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/mvnw -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/mvnw.cmd -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/pom.xml -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /EurekaServer/Basic/service_registry/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/service_registry/src/main/resources/application.yml -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/.gitignore -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/mvnw -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/mvnw.cmd -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/pom.xml -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/src/main/resources/application.properties -------------------------------------------------------------------------------- /EurekaServer/Basic/shop/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/shop/src/main/resources/application.yml -------------------------------------------------------------------------------- /EurekaServer/Basic/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/.gitignore -------------------------------------------------------------------------------- /EurekaServer/Basic/web/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /EurekaServer/Basic/web/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /EurekaServer/Basic/web/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /EurekaServer/Basic/web/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/ReadMe.md -------------------------------------------------------------------------------- /EurekaServer/Basic/web/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/mvnw -------------------------------------------------------------------------------- /EurekaServer/Basic/web/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/mvnw.cmd -------------------------------------------------------------------------------- /EurekaServer/Basic/web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/pom.xml -------------------------------------------------------------------------------- /EurekaServer/Basic/web/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/src/main/resources/application.properties -------------------------------------------------------------------------------- /EurekaServer/Basic/web/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/src/main/resources/application.yml -------------------------------------------------------------------------------- /EurekaServer/Basic/web/src/main/resources/static/diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/src/main/resources/static/diagram.jpg -------------------------------------------------------------------------------- /EurekaServer/Basic/web/src/main/resources/templates/products.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/EurekaServer/Basic/web/src/main/resources/templates/products.html -------------------------------------------------------------------------------- /HocVien.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/HocVien.md -------------------------------------------------------------------------------- /OAuth/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/OAuth/ReadMe.md -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/ReadMe.md -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/DichBai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/DichBai.md -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/QuickLook/Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/QuickLook/Preview.jpg -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/contents.xml -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/style.mindnodestyle/contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/style.mindnodestyle/contents.xml -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/style.mindnodestyle/metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/style.mindnodestyle/metadata.plist -------------------------------------------------------------------------------- /Spring Boot Microservice.mindnode/viewState.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechMaster/SpringBoot30Lessons/HEAD/Spring Boot Microservice.mindnode/viewState.plist --------------------------------------------------------------------------------