Thứ Tư, 2 tháng 7, 2014

Standard Actions and JavaBeans

JavaBeans : là một phần mềm có thể viết bằng java nó có thể đóng gói , tái sử dụng một số tính năng định sẵn.

Software Component Model   : 
_ Có thể đóng gói dữ liệu và chức năng
_ Cung cấp dịch vụ dựa trên một đặc điểm kỹ thuật
_ Được thiết kế cho sử dụng lại và thay thế cho nhau
_ Ẩn đi các thực hiện, sử dụng các giao diện, và đóng gói dữ liệu
_ Giao diện và các class định nghĩa trong gói java.bean phân bổ đồng đều để kiểm soát các thuộc tính của nó.

Cấu trúc của JavaBeans : 
_ Các class của javabeans  luôn luôn sử dụng một tên gói (package)
_ Các class của javabeans phải có một constructor không có đối số
_ Phương thức getter được sử dụng để lấy các thuộc tính của một class trong javabeans .
_ Phương pháp setter được sử dụng để thiết lập các thuộc tính của một lớp class trong javabeans .

Tính năng của JavaBeans : 
_  Xác định được giao diện của nó
_ JavaBeans hỗ trợ: + Properties :Cho phép ứng dụng đọc và sửa đổi các giá trị của JavaBeans
                             + Events : Giao diện tạo ra các sự kiện độc đáo của JavaBeans
                             + Methods :  thích nghi lớp Java hiện có cho javabeans và sử dụng chúng mà không thay đổi giao diện của nó.
                             + Serialization :Bảo tồn trạng thái của một class, chẳng hạn như tài sản của javabeans
                             + JavaBeans API: Thực hiện các chức năng cho JavaBeans

Dịch vụ thành phần JavaBeans API : 
_ Tạo điều kiện cho các tính năng của JavaBeans
_ Nó bao gồm : + Property Management : Xử lý các thuộc tính của bean. Nó chia tách các thông tin trạng thái thành phần vào các mô-đun khác nhau.
                       + Introspection : Cung cấp cấu trúc nội bộ của các thành phần cho người sử dụng
                       + Event-handling : Xác định tương tác hướng sự kiện giữa các class và các ứng dụng
                       + Application builder support :Chỉnh sửa và thao túng javabeans và sử dụng công cụ xây dựng ứng dụng trực quan
                       +Persistence : bày bán và lấy ra các class trong bối cảnh của các container của Javabeans

Các bước tạo ra Javabeans : 

JavaBeans và các lớp Java
_  Các lớp được viết và quy định tại một lớp Java.
_  JavaBean là một lớp Java khi: 
+ Nó là công khai 
+ Nó có một nhà xây dựng công cộng không có đối số 
+ Nó có một phương pháp nhận được công () để đọc các thuộc tính 
+ Nó có phương pháp () thiết lập công để ghi vào các tài sản


Không có nhận xét nào:

Đăng nhận xét