AOP là gì? Aspect Oriented Programming trong Java

AOP là gì? Aspect Oriented Programming trong Java 1. AOP là gì? Aspect Oriented Programming (AOP) – lập trình hướng khía cạnh: là một kỹ thuật lập trình (kiểu như lập trình hướng đối tượng) nhằm phân tách chương trình thành cách moudule riêng rẽ, phân biệt, không phụ thuộc nhau. Khi hoạt động, chương Read more about AOP là gì? Aspect Oriented Programming trong Java[…]

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[…]

Dependency Injection (DI) là gì? Code ví dụ bằng Java

Dependency Injection (DI) là gì? Code ví dụ bằng Java. 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. Để hiểu định nghĩa trên, mình có ví dụ sau: Read more about Dependency Injection (DI) là gì? Code ví dụ bằng Java[…]

Bridge Pattern trong Java – Code ví dụ Composite Pattern

Bridge Pattern trong Java – Code ví dụ Composite Pattern. 1. Bridge Pattern là gì? Bridge Pattern là một mẫu cấu trúc (Structural Pattern). Bridge Pattern được dùng khi có sự phân cấp giao diện trong cả thành phần interface lẫn thành phần implement nó. 2. Bridge Pattern UML Diagram. 3. Ví dụ. Ta có Read more about Bridge Pattern trong Java – Code ví dụ Composite Pattern[…]

Composite Pattern trong Java – Code ví dụ Composite Pattern

Composite Pattern trong Java – Code ví dụ Composite Pattern. 1. Composite Pattern là gì? Composite Pattern là một mẫu cấu trúc (Structural Pattern). Composite Pattern cho phép tương tác với tất cả các đối tượng tương tự nhau giống như là các đối tượng đơn hoặc collections. Ví dụ: Đối tượng File sẽ là Read more about Composite Pattern trong Java – Code ví dụ Composite Pattern[…]

stackjava.com