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
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ÊUHiểu DI là gì?Xây dựng và sử dụng BeanSử dung @Autowire và @QualifierSử dụng bean CommonsMultipartResolverđể upload file lên serverSử dụng bean JavaMailSender để gửi emailXây dựng bean gửi emailXÉT TÌNH HUỐNG VỀ DEPENDANCEGiả 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ụngVấ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 INJECTIONDI 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 containerSpring framework có trang bị DI container nêncó thể thực hiện DI một cách dễ dàngDI đượ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ínhName: tên công tySlogan: khẩu hiệuLogo: anh logo
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ÊUHiểu DI là gì?Xây dựng và sử dụng BeanSử dung @Autowire và @QualifierSử dụng bean CommonsMultipartResolverđể upload file lên serverSử dụng bean JavaMailSender để gửi emailXây dựng bean gửi emailXÉT TÌNH HUỐNG VỀ DEPENDANCEGiả 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ụngVấ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 INJECTIONDI 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 containerSpring framework có trang bị DI container nêncó thể thực hiện DI một cách dễ dàngDI đượ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ínhName: tên công tySlogan: khẩu hiệuLogo: anh logo
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình Bài giảng lập trình java 5 Bean & DI Xét tình huống về dependance Khai báo bean Hiển thị thông tin doanh nghiệpTài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 195 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 153 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 119 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 109 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 106 0 0 -
Giáo trình Nhập môn lập trình VB6: Phần 2
184 trang 93 0 0