Spring Core – Phần 6: AspectJ là gì? Spring AOP + AspectJ ví dụ với AspectJ

Spring Core – Phần 6: AspectJ là gì? Spring AOP + AspectJ ví dụ với AspectJ. 1. AspectJ là gì? AspectJ là một thư viện, đặc tả trong Java để thực hiện AOP. Tương tự với Spring AOP mà ta đã sử dụng ở bài trước. Tuy nhiên nó cung cấp các annotation, sử dụng Read more about Spring Core – Phần 6: AspectJ là gì? Spring AOP + AspectJ ví dụ với AspectJ[…]

Spring Core – Phần 5: Spring AOP là gì? code ví dụ với Spring AOP

Spring Core – Phần 5: Spring AOP là gì? code ví dụ với Spring AOP 1. Spring AOP là gì? Aspect Oriented Programming (AOP) là 1 kỹ thuật lập trình dùng để tách logic chương trình thành các phần riêng biệt… Trong Spring AOP, có 4 loại advice được hỗ trợ: Before advice: chạy trước khi Read more about Spring Core – Phần 5: Spring AOP là gì? code ví dụ với Spring AOP[…]

Spring Core – Phần 4: Spring Dependency Injection với Object, Collections, Map

Spring Core – Phần 4: Spring Dependency Injection với Object, Collections, Map 1. Spring DI với Object (Dependent Object) Trường hợp mối quan hệ giữa các class là has-a (1 đối tượng chứa 1 đối tượng khác) chúng ta sẽ tạo bean cho đối tượng bên trong và truyền nó vào hàm khởi tạo hoặc Read more about Spring Core – Phần 4: Spring Dependency Injection với Object, Collections, Map[…]

Spring Core – Phần 3: Spring Dependency Injection, DI trong Spring, so sánh CI – SI

Spring Core – Phần 3: Spring Dependency Injection, DI trong Spring, so sánh CI – SI 1. Dependency Injection là gì? Dependency Inject là 1 kỹ thuật, 1 design pattern cho phép xóa bỏ sự phụ thuộc hard-code và làm cho ứng dụng của bạn dễ mở rộng và maintain hơn. Về dependency Injection thì Read more about Spring Core – Phần 3: Spring Dependency Injection, DI trong Spring, so sánh CI – SI[…]

Spring Core – Phần 2: Spring Bean, Các scope trong Spring, Spring Bean Scope

Spring Core – Phần 2: Spring Bean, Các scope trong Spring, Spring Bean Scope Khi nhắc tới Scope trong Spring người ta thường nói tới Bean Scope (Scope của các bean trong Spring). Nó khác với scope trong JSP-Servlet mà tương tự bean scope trong JSF 1. Spring Bean là gì? Spring Bean là các Read more about Spring Core – Phần 2: Spring Bean, Các scope trong Spring, Spring Bean Scope[…]

Spring Core – Phần 1: Spring IoC , Inversion of Control trong Spring

Spring Core – Phần 1: Spring IoC , Inversion of Control trong Spring. 1. IoC là gì? IoC(Inversion of Control): Đảo ngược điều khiển, nó giúp làm thay đổi luồng điều khiển của chương trình một cách linh hoạt. Thường dùng với Denpendency Injection. Các bạn có thể xem lại bài về Dependency Injection để Read more about Spring Core – Phần 1: Spring IoC , Inversion of Control trong Spring[…]

Cài đặt Spring Tool Suite Cho Eclipse.

Cài đặt Spring Tool Suite Cho Eclipse. 1. Spring tool suite là gì? Spring tool suite (STS) là một extension mở rộng cho eclipse, chuyên dùng để hỗ trợ phát triển các ứng dụng bằng Spring Framework (Đây chỉ là một extension hỗ trợ, nếu không có nó thì cũng chẳng sao nhưng có nó Read more about Cài đặt Spring Tool Suite Cho Eclipse.[…]

Spring là gì? Giới thiệu Spring Framework trong Java

Spring là gì? Giới thiệu Spring Framework trong Java. 1. Spring là gì? Spring là một Framework phát triển các ứng dụng Java được sử dụng bởi hàng triệu lập trình viên. Nó giúp tạo các ứng dụng có hiệu năng cao, dễ kiểm thử, sử dụng lại code… Spring nhẹ và trong suốt (nhẹ: Read more about Spring là gì? Giới thiệu Spring Framework trong Java[…]

stackjava.com