🦽
[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📷
[SB0] Series làm chủ Spring Boot - Zero to Hero📖
[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 @OneToOne🛵
「Jpa」Hướng dẫn @ManyToMany🚅
「Jpa」Hướng dẫn @OneToMany và @ManyToOne🏆
「Jpa」Hướng dẫn Query phân trang bằng Pageable (Phần 1)🎊
「Jpa」 Hướng dẫn sử dụng Specification (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🏐
[JAV0] Giới thiệu Series Java căn bản.🥾
[JAV1] Giới thiệu Java, JVM và Hellooo world~🔍
[JAV2] Biến, phạm vi, kiểu dữ liệu, toán tử trong Java🌀
[JAV3] Hàm và câu lệnh điều kiện🧿
[JAV4] Nhập xuất dữ liệu trong Java🔕
Giới thiệu Reactor Core🛶
Giới thiệu Reactive Programming với Reactor🛺
ThreadPoolExecutor và nguyên tắc quản lý pool size🚆
Khái niệm ThreadPool và Executor trong Java💺
Hướng dẫn Java Reflection🎴
Hướng dẫn tự tạo một Annotations🏞️
「Java 8」Hướng dẫn Stream API🥎
「Java 8」Functional Interfaces & Lambda Expressions cực dễ hiểu🪔
Vì sao nên sử dụng StringBuffer