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/14/2013

Web-Applicatoin với Servlet3.0 và CDI

1. Giới Thiệu

Trong bài này mình sẽ tạo ứng dụng đơn giản sử dụng CDI và Servlet 3.0

Những công cụ cần thiết:

 - Eclipse
 - Tomcat7
 - CDI (Context and Dependency Injection) là
 - Servlet 3.0

2. Tạo project

Để việc phát triển dễ dàng thì mình sẽ tạo project Maven. Với maven thì việc thêm các thư viện cần thiết (dependencies) sẽ được làm tự động. Các bước tạo như sau:

12/01/2013

Hướng dẫn cài dặt Dolteng Plugin

1. Giới thiệu

Dolteng là Eclipse plugin dùng để đơn giản hóa việc phát triển project bằng Seasar Framework. Trong plugin đã tích hợp nhiều chức năng để nâng cao năng suất phát triển Project sử dụng Seasar.
Để sử dụng Plugin thì yêu cầu những điều kiện đơn giản sau:
 - Eclipse v3.3 trở lên
 - Java JDK 5.0 Trở lên.

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

Bước 1. Vào [Help] -> [Install New Software...]
Tại URL nhập vào link sau:
http://eclipse.seasar.org/updates/3.3/