Overview - Hướng dẫn ôn tập môn EAD + WS + EA (WEBENT)
I) EJB - (EAD)
1) Phần 1 >> Enterprise Application
- Phát triển Enterprise Application
- Cách tạo dự
1.1 EJB Mobule + Application Client
- EJB Module
- Add thử viên jdbc mysql driver
- Generate Entity => Database => class object (ORM)
- Session Bean
=> Stateless (focus)
=> Statefull
=> Singleton
Mục chính
=> Local (EJB Module + Web Application Module)
=> Remote (EJB Mobule + Application Client (Java Swing))
- Cách viết API (functions) trong SessionBean
=> Ví dụ : Lấy danh sách thông sinh viên, thêm, sửa, xoá, ...
- Application Client (Java Swing)
- Nhúng (gọi) SessionBean từ EJB module trong dự án Application Client
- Thiết kế giao diện + xử lý logic phía client
- Kết nối phía client vs API của SessionBean
1.2 EJB Module + Web Application Module
- EJB Module => Giống ở trên
- Web Application Module
- Build dự án web bằng JSF Framework
- Java Bean (Managed Bean) => Gọi API của EJB Module (SessionBean)
- Thiết kế jsp (xhtml) => Tương tác vs ManagedBean
2) Phần JMS (Receiver + Sender)
2.1) EJB (Receiver) + Web Application (Sender) => ManagedBean
2.2) EJB (Receiver) + Application Client (Java Console + Java Swing)
2.3) Application Client (Receiver + Sender) => Phần lớn thi cái này
Một số mục quan trong cần nắm
- Đăng ký TMS Resource
- Đăng ký mới 1 ConnectionFactory trong TMS hoặc lấy ConnectionFactory mặc định của GlassFish
- Xem ví dụ cách dùng => Để ý video hướng dẫn của Thầy là OK
II) WS (Web Service) - SOAP API
1) Phía Server (Tuyết đôi không sử dụng JSF Framework trong dự án)
=> Tạo ra Web Service
=> Functions trong Web Service (Đặt anotation) @WebService, @WebMethod, @WebParam, ...
=> Add thư viên jdbc mysql driver
=> Generate Entities từ Database (Local Resource)
=> Viết code tương tác CSDL trong Web Service
=> Build dự án + hiểu về WSDL (URL)
=> Generate HTTP Wrapper cho Web Service => cho phép giao tiền giữa Client và Server (Web Service) => Chuyển class object thành chuỗi SOAP XML và ngược lại
2) Client (Java Swing + Java FX + Java Console)
=> Add Web Service (WSDL) vào trong dự án Client
=> Nhứng API trong class dự án Client => Nên tạo 1 class cho từng WSDL
=> Tạo giao diện + logic của Client
=> Kết nối SOAP API (Web Service) với chức năng của Client
III) EA - WEBENT
=> Tạo dự án bằng JSF Framework
=> Cấu hình lại web.xml => URL đơn giản hơn
=> Add thư viên jdbc mysql driver
=> Generate Entities từ Database (CSDL)
=> Java Bean (Managed bean) => Viết các chức năng logic của dự án (Ví du: Lấy danh sách sinh viên, thêm, sửa, xoá)
=> Tạo ra các function (action) => Tương tác với JSP (xhtml)
=> JSP (xhtml) => Biết các kết nối dữ liệu với Java Bean (Managed Bean)
=> Gọi tới action
=> Biết cách chuyển trang
=> Lưu ý khi giao tiếp xhtml và Java Bean (ManagedBean) => Khi chuyển page (jsp - xhtml)
=> Lưu ý về trạng thái biến trong Java Bean (ManagedBean)
Ứng Dụng Học
Theo dõi cập nhật nội dung học trên Youtube & Facebook
Thông Tin Liên Hệ
Công Ty Cổ Phần Phát Triển Công Nghệ Gozic.
Website: https://gozic.vn
SĐT: 096 - 70 25 996
Email: ziczacgroup@gmail.com
Thiết kế webiste chuyên nghiệp
Thiết kế phần mềm quản trị
Thiết kế ứng dụng Android
Thiết kế ứng dụng IOS
Thiết kế Web App
Hỗ trợ Digital Marketing
Hỗ trợ quảng cáo Google Ads
Hỗ trợ quảng cáo Facebook Ads
Hỗ trợ SEO Website