Thứ Bảy, 13 tháng 9, 2014

Java Beans

1. Khái niệm:
Java Bean là một nơi đóng gói và lưu trữ lại các hành động trong Java.Ta có thể hiểu đơn giản là 1 lớp java dùng để giảm code dư thừa.


2. Thành phần:

  a. Thuộc tính của Java Bean:

        * Đóng gói và lưu trữ lại các dữ liệu và chức năng.
        * Cung cấp các dịch vụ liên quan dựa trên các đặc điểm kĩ thuật.
        * Giấu việc thực hiện trong ứng dụng, đóng gói dữ liệu và thiết kế lại giao diện để tái sử dụng.

  b. Cấu trúc của Java Bean:

        * Nó nằm trong một Package, được xác định với java.bean.
        * Bean-class có thể sở hữu một constructor không có đối số.
        * Có hai phương thức trong đó: Set và Get. Getter được sử dụng để lấy các thuộc tính trong một Bean-class. Setter được sử dụng để có được những đặc tính của Bean-class.

 3. Demo: Chúng ta sẽ thử với 1 ví dụ để hiểu hơn về java bean:
Đầu tiên ta làm những bước sau:
  
     * Tạo mới project. (File - New Project)
     * Chọn Java Web
     * Chọn Web Application
     * Đặt tên và chọn đường dẫn lưu project.
Tại trang index :


Tiếp theo ta tạo 1 file java và code như sau :


Tiếp tục tạo thêm 1 file JSP để sử dụng java bean:


Sau cùng ta chạy để thấy kết quả:
+ Giao diện ban đầu khi chạy chương trình :


+ Chọn thêm 1 sinh viên bất kì để add :

Và để tiếp tục add thêm ta chọn back về trang ban đầu.

_Source Code :  https://www.dropbox.com/s/6xv0a3xhcl6t2fm/javaBean.rar?dl=0

0 nhận xét:

Đăng nhận xét