Danh mục

Bài giảng Lập trình java 5: Bài 5 - FPT universiry

Số trang: 38      Loại file: pdf      Dung lượng: 3.64 MB      Lượt xem: 13      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 13,000 VND Tải xuống file đầy đủ (38 trang) 0
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài 5 bean & DI thuộc bài giảng "Lập trình java 5" cung cấp các kiến thức về: Xét tình huống về dependance, dependance injection, khai báo bean, injection (tiêm), hiển thị thông tin doanh nghiệp... Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình java 5: Bài 5 - FPT universiryLẬP TRÌNH JAVA 5BÀI 5: BEAN & DIMỤC TIÊUHiểu DI là gì?Xây dựng và sử dụng BeanSử dung @Autowire và @QualifierSử dụng bean CommonsMultipartResolverđể upload file lên serverSử dụng bean JavaMailSender để gửi emailXây dựng bean gửi emailXÉT TÌNH HUỐNG VỀ DEPENDANCEGiả sử chúng ta có lớp Company nắm giữ thôngvề doanh nghiệp như tên công ty, khẩu hiệu vàlogo. Trong website chúng ta muốn sử dụng lớpnày để làm việc về thông tin doanh nghiệp.Rõ ràng các lớp trong website phụ thuộc vào lớpCompany. Vì vậy khi chúng ta muốn thay đổithông tin của doanh nghiệp thì phải hiệu chỉnhlại mã các lớp trong website và dịch lại ứng dụngVấn đề đặt ra là làm thế nào để thay đổi thôngtin doanh nghiệp mà không phải hiệu chỉnh lạimã của website.DEPENDANCE INJECTIONDI là cách truyền một module vào một modulekhác thông qua cấu hình XML hay viết mã dướisự hỗ trợ của DI containerSpring framework có trang bị DI container nêncó thể thực hiện DI một cách dễ dàngDI được dùng để làm giảm sự phụ thuộc giữacác module, dễ dàng hơn trong việc thay đổimodule, bảo trì code và testing.DEPENDANCE INJECTIONĐể cụ thể hóa DI chúng ta xét lớp beanCompany gồm 3 thuộc tínhName: tên công tySlogan: khẩu hiệuLogo: anh logo

Tài liệu được xem nhiều: