Hướng dẫn Spring Boot
Mình lưu lại một phần nội dung trang của loda-kun về, do trang đã không còn nữa nên đây là bản Backup lại. Bạn có thể truy cập vào trang Github của tác giả gốc. Các bài viết trong đây đã được sửa lại và tối ưu về mặt nội dung để thuận tiện cho việc sử dụng cá nhân. Bạn có thể đọc toàn bộ nội dung khóa học này trên viblo của Nguyễn Hoàng Nam.
Một framework mạnh mẽ mà bất kì Java Developer nào cũng phải biết! Bắt đầu nào! Phần source code có thể đọc trên loda-kun/spring-boot-learning
Bài học
- 🦽 [core] Khái niệm tight-coupling (liên kết ràng buộc) và cách loosely coupled
- 🌛 [core] Giải thích Dependency Injection (DI) và IoC bằng Ngọc Trinh
- 📖 [SB1] Hướng dẫn @Component và @Autowired
- ☎️ [SB2] @Autowired - @Primary - @Qualifier
- 🚤 [SB3] Spring Bean Life Cycle + @PostConstruct và @PreDestroy
- 🌟 [SB4] @Component vs @Service vs @Repository
- 📃 [SB5] Component Scan là gì?
- 📹 [SB6] @Configuration và @Bean
- 🚌 [SB7] Spring Boot Application Config và @Value
- 📞 [SB8] Tạo Web Helloworld với @Controller + Thymeleaf
- 🧵 [SB9] Giải thích cách Thymeleaf vận hành + Expression + Demo Full
- 🎲 [SB10] @RequestMapping + @PostMapping + @ModelAttribute + @RequestParam + Web To-Do với Thymeleaf
- 🎎 [SB11] Hướng dẫn Spring Boot JPA + MySQL
- 🎺 [SB12] Spring JPA Method + @Query
- 📺 [SB13] Chi tiết Spring Boot + Thymeleaf + MySQL + i18n + Web Demo
- 🖊️ [SB14] Restful API + @RestController + @PathVariable + @RequestBody
- 🚉 [SB15] Exception Handling @ExceptionHandler + @RestControllerAdvice / @ControllerAdvice + @ResponseStatus
- 📰 [SB16] Hướng dẫn sử dụng @ConfigurationPropertie
- 🌈 [SB17] Chạy nhiều môi trường với Spring Profile
- 🗺️ [SB18] Hướng dẫn chi tiết Test Spring Boot
- 🔩 [SB19] Hướng dẫn chi tiết Test Spring Boot (Phần 2)
- 📠 [SB20] Hướng dẫn toàn tập Mockito
- 🎷 [SB21] Hướng dẫn tạo Bean có điều kiện với @Conditional
- 🎯 [SB22] Hướng dẫn tự tạo custom @Conditional
- 🎗️ [SB23] Xử lý sự kiện với @EventListener + @Async
- 😅 [SB24] RESTful API Document Tạo với Spring Boot + Swagger
- 🛳️ [SB25] RESTful API Document với Spring Boot + OpenApi 3.0
- ⚔️「Jpa」Hibernate là gì?
- 🎊「Jpa」Hướng dẫn sử dụng Specification (Phần 1)
- 🪂「Jpa」Hướng dẫn sử dụng @OneToOne
- 🚅「Jpa」@OneToMany và @ManyToOne
- 🛵「Jpa」Hướng dẫn @ManyToMany
- 🏆「Jpa」Hướng dẫn Query phân trang bằng Pageable (Phần 1)
- 🪟「Jpa」Hướng dẫn sử dụng Criteria API trong Hibernate
- 📈「Jpa」Hướng dẫn sử dụng Criteria API trong Hibernate (Phần 2)
- 🧺「Jpa」Hướng dẫn tự tạo Validator để kiểm tra Model & Entity
- 🏟️ [SS] Hướng dẫn Spring Security cơ bản, dễ hiểu
- ⛳ [SS] Hướng dẫn Spring Security + Jpa Hibernate
- 🎐 [SS] Hướng dẫn Spring Security + JWT (Json Web Token) + Hibernate
- ⛽ Hướng dẫn Spring Boot + Redis
Chúc các bạn học tập hiệu quả!