J2EE項目思考


1、什麼場景要用J2EE來開發項目? web

1、 面向Web的以服務器爲中心的企業級應用數據庫

2、 須要高可用性、高可靠性以及可擴展性的應用編程

2、怎麼搭建一個J2EE項目框架? 服務器

1、一個項目大體會用到數據庫、服務器、中間框架等; 框架

2、要了解項目自己的需求(即自己業務),尤爲是數據量的大小和訪問速度的要求(要考慮是否要用到分佈式)以及後期維護與擴展; 分佈式

3、中間框架的選擇: spa

目前,主流應用是基於S2SH框架(Struts2HibernateSpring)來開發的,其中Struts2做爲表示層(view層)的佼佼者主要用於完成JSP頁面與Action的映射;Hibernate則負責底層數據庫的操做;而Spring做爲一個輕量級應用框架,其功能之強大不言而喻,不只有獨立的MVC框架實現、Template JDBC支持,支持註解、JMS等,並且能與其餘的技術框架無縫集成,其核心功能爲控制反轉IOC 和 切面編程AOP,它主要完成整合、擴展做用; xml

3、新增一個技術框架的話,怎樣與已有框架配合? 開發

以我目前瞭解的知識是這樣的: io

一、  若是項目採用了Spring框架,那麼能夠經過Spring的配置文件ApplicationContext.xml來集成;

二、  若是項目沒有采用Spring框架的話,則能夠經過web.xml來集成;

4、J2EE開發是否更側重於業務的分析?

我的感受:J2EE項目是圍繞具體業務邏輯採用各類框架、技術來實現開發的;

==============================================================

以上是本人拙見,有出入的地方但願給予意見及建議!!!感謝

相關文章
相關標籤/搜索