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

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. | LẬP TRÌNH JAVA 5 BÀI 5: BEAN & DI MỤ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 email XÉT TÌNH HUỐNG VỀ DEPENDANCE Giả sử chúng ta có lớp Company nắm giữ thông về 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ớp nà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ớp Company. Vì vậy khi chúng ta muốn thay đổi thông tin của doanh nghiệp thì phải hiệu chỉnh lạ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ông tin doanh nghiệp mà không phải hiệu chỉnh lại mã của website. DEPENDANCE INJECTION DI là cách truyền một module vào một module khác thông qua cấu hình XML hay viết mã dưới sự hỗ trợ của DI container Spring framework có trang bị DI container nên có 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ữa các module, dễ dàng hơn trong việc thay đổi module, bảo trì code và testing. DEPENDANCE INJECTION Để cụ thể hóa DI chúng ta xét lớp bean Company gồm 3 thuộc tính Name: tên công ty Slogan: khẩu hiệu Logo: anh .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.