ERP的概念是著名產業科技研究單位-Gartner Group 在1990年代初期依據信息技術的發展及供應鏈管理所提出的觀念,以推論制造業管理信息系統的發展趨勢。其實ERP并不是一個全新的系統,它是由1970年代的物料需求計劃(MRP),1980年代的制造資源規劃(MRP II)所逐漸演進而成。
從語法上看,PHP語言近似于C語言。可以說,PHP是借鑒C語言的語法特征,由C語言改進而來的。我們可以混合編寫PHP代碼和HTML代碼,不僅可以將PHP腳本嵌入到 HTML 文件中,我們甚至還可以把 HTML 標簽也嵌入在 PHP 腳本里。以下是你可以采用的幾種方法。你可以選用其中一種你最適合的并且就這樣堅持這種方法!
Spring框架的主要優勢之一是其分層架構,分層架構允許選擇使用任一個組件,同時為JavaEE應用程序開發提供集成的框架。Spring框架的分層架構,由7個定義良好的模塊組成。Spring模塊構建在核心容器之上,核心容器定義了創建、配置和管理Bean的方式
對象/關系映射ORM(Object-RelationMapping)是用于將對象與對象之間的關系對應到數據庫表與表之間的關系的一種模式。簡單地說,ORM是通過使用描述對象和數據庫之間映射的元數據,將Java程序中的對象自動持久化到關系數據庫中。對象和關系數據是業務實現的兩種表現形式,業務實體在內存中表現為對象,在數據庫中表現為關系數據。內存中的對象之間存在著關聯和繼承關系。而在數據庫中,關系數據無法直接表達多對多關聯和繼承關系。因此,ORM系統一般以中間件的形式存在,主要實現程序對象到關系數據庫數據的映射。一般的ORM包括四個部分:對持久類對象進行CRUD操作的API、用來規定類和類屬性相關查詢的語言或API、規定mappingmetadata的工具,以及可以讓ORM實現同事務對象一起進行dirtychecking、lazyassociationfetching和其他優化操作的技術。
本書的網上購書系統(網上書店)將實現上述的基本功能,用戶可以注冊、瀏覽商品、查詢購物車等
JavaEE是目前開發Web應用(特別是企業級Web應用)最流行的平臺之一,其實JavaWeb應用的核心技術是JSP、Servlet與JavaBean。但遺憾的是,一直沒有一套有效的開發規范來約束JSP程序員,導致不同程序員寫出不同風格的JSP程序。項目的規模越大,這種弊端就越明顯,項目的維護難度可見一斑。這時,一個基于Web框架開發的Web應用時代已經來臨。繼Struts成功推出之后,大批優秀的框架緊跟其后,席卷了整個市場,本書將介紹幾個市場上常用的非常優秀的框架。到現在為止,JavaEE應用已經趨于成熟,但其形成的組件卻在不斷升級、更新。首先,JDK(Java軟件開發包)的版本在不斷提升,其服務器也是各種各樣,百家爭鳴,本書將應用Tomcat作為開發服務器。就IDE(集成開發環境)而言,本書將用現在非常流行的Eclipse和MyEclipse作為開發工具。下面將介紹它們的安裝、配置及使用方法。
Apache Zookeeper 是由 Apache Hadoop 的 Zookeeper 子項目發展而來,現在已經成為了 Apache 的頂級項目。Zookeeper 為分布式系統提供了高效可靠且易于使用的協同服務,它可以為分布式應用提供相當多的服務,諸如統一命名服務,配置管理,狀態同步和組服務等。 Zookeeper 接口簡單,開發人員不必過多地糾結在分布式系統編程難于處理的同步和一致性問題上,你可以使用 Zookeeper 提供的現成(off-the-shelf)服務來實現分布式系統的配置管理,組管理,Leader 選舉等功能。