Hiển thị các bài đăng có nhãn S2Container. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn S2Container. Hiển thị tất cả bài đăng

12/15/2013

Hướng dẫn sử dụng S2Container - Phần 1: Cài đặt

1. Giới thiệu

Như các bài trước mình có giời thiệu với các bạn qua về tổng quan của Seasar2 Framework. Trong bài này mình sẽ giới thiệu về các bước cài đặt để có thể sử dụng Seasar2 vào ứng dụng.
Nội dung sau được dịch từ manual của seasar.org và chỉnh sửa lại để cho người đọc có thể dễ hiểu và nắm bắt rõ nội dung.

 

2. Các bước cài đặt

#1. Trường hợp sử dụng Dolteng Plugin

 Để có thể trải nghiệm Seasar2 một cách đơn giản, thì mình khuyên các bạn sử dụng Dolteng (là plugin cho Eclipse). Để biết cách cài đặt thì các bạn hãy tham khải nội dung ở bài viết này.
Khi sử dụng Dolteng thì các bạn có thể kết hợp sử dụng các Framework cho tầng Presentation và Persistence layer như sau. Về nội dung các framework này nếu có thời gian thì mình sẽ giới thiệu sau.
Presentation Layer Persistence Layer Tóm tắt
SAStruts S2JDBC SAStruts là Framework tầng P (Presentation) được phát triển dựa trên Struts1.2 nhằm mục đích mang S2Container đến người phát triển Struts 1
Teeda S2Dao Teeda là là Framework tầng P được tạo ra dự trên JSF nhằm mục đích mang S2Container đến người lập trình JSF

 

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é.