12/15/2012

Giới thiệu Seasar - S2Container

Seasar Framework

Nội dung sau được dịch từ page manual của seasar.org

Seasar là light weigh container hỗ trợ DI (Dependency Injection) và AOP (Aspect Oriented Programming). Framework thực hiện hóa DI và AOP thông qua thư viện gọi là S2Container.

Mục tiêu của framework được tóm tắt như sau:

Gần đây khi nhắc đến Java thì mọi người thường nói rằng 「Năng suất coding Java thấp quá...」. Sự thật là khi coding với Java thì người dùng phải thực hiện nào là setting phiền phức như là tạo file định nghĩa, khi sửa source thì phải khởi động lại chương trình...

Seasar2 là framework được phát triển nhằm mục đích nâng cao năng suất phát triển sử dụng Java. Về việc phải viết các file setting thì hầu như không có, mặt khác khi chỉnh sửa code thì không cần phải khởi động lại chương trình mà framework sẽ tự động nhận và load sự thay đổi.

Để thử sử dụng Seasar2 thì mình khuyên các bạn hãy sử dụng 「Dolteng 」 là plugin của Eclipse. Các bạn hãy tham khảo cách setting và cách kết hợp tầng Presentation và DAO ở link trên nhé.