90 likes | 327 Views
Legend. Java Web Application( Springframework ) : Java SE/EE vs. Springframework. Control Flow. Springframework. Java EE. Context Listener. Java SE. Request Listener. Servlet Filter. Theme Resolver. Locale Resolver. Multipart File Resolver. Message Converter. Handler Adapter.
E N D
Legend Java Web Application(Springframework) : Java SE/EE vs. Springframework Control Flow Springframework Java EE Context Listener Java SE Request Listener Servlet Filter Theme Resolver Locale Resolver Multipart File Resolver Message Converter Handler Adapter Dispatcher Servlet Session Listener Web Argument Resolver Flash Map Manager WebDataBinder Handler Mappings Handler Interceptor View Resolver View Controller Handler Exception Resolver Service Manager Adapter Utility DAO
Legend Legend Java Web Application(Springframework) : Extension vs. Implementation Control Flow Extension Point Implementation Spring Java EE Ext Context Listener Java SE Ext Ext Request Listener Servlet Filter Theme Resolver Locale Resolver Multipart File Resolver Ext Ext Message Converter Handler Adapter Dispatcher Servlet Session Listener Ext Ext Web Argument Resolver Flash Map Manager WebDataBinder Handler Mappings Ext Ext Ext Handler Interceptor View Resolver View Impl Ext Controller Handler Exception Resolver Impl Service Impl Impl Impl Manager Adapter Utility Impl DAO
Legend Legend Java Web Application(Springframework) : User Friendly Message vs. System Message Control Flow User Message System Message Spring Java EE System Context Listener Java SE System User Request Listener Servlet Filter Theme Resolver Locale Resolver Multipart File Resolver System Message Converter Handler Adapter Dispatcher Servlet Session Listener System System Web Argument Resolver Flash Map Manager WebDataBinder Handler Mappings System User System Handler Interceptor View Resolver View User User Controller Handler Exception Resolver User Service System System System Manager Adapter Utility System DAO
Legend Legend Java Web Application(Springframework) : Error / Exception Handling Point Control Flow User Message Spring Spring Java EE Container Context Listener Java SE User Request Listener Servlet Filter Theme Resolver Locale Resolver Multipart File Resolver User Message Converter Handler Adapter Dispatcher Servlet Session Listener Web Argument Resolver Flash Map Manager WebDataBinder Handler Mappings Handler Interceptor View Resolver View User Controller Handler Exception Resolver Service Manager Adapter Utility DAO
User Friendly Message Break Down Structure : Common Message vs. Business Specific Message
Message Type : Info / Warn / Confirm / Prompt / Error
Message Target : User Interface vs. Log