P26 現在流行的對JPA支持的O/R映射工具包括TopLink、Hibernate、OpenJPA和EclipseLink,本書以TopLink為例進行介紹。
P36 相關概念持久操作如果不想讓程序運行過程中的信息丟失,就必須想辦法保存這些信息。這些信息可以存儲在文件中,也可以存儲在數據庫中;把程序中的狀態信息進行保存供以后使用,稱為持久化。把程序中的信息存儲到文件中的方式通常適用于信息量比較少的情況,可以直接通過文件操作來完成。如果存儲在XML文件中,也可以通過對XML文件進行操作的相關接口來實現。
P44 JPA(Java Persistence API)是Sun官方提出的Java持久化規范。它為Java開發人員提供了一種對象/關系映射工具來管理Java應用中的關系數據。他的出現主要是為了簡化現有的持久化開發工作和整合ORM技術,結束現在Hibernate、TopLink等ORM框架各自為營的局面。值得注意的是,JPA是在充分吸收了現有Hibernate、TopLink等ORM框架的基礎上發展而來的,具有易于使用、伸縮性強等優點。從目前的開發社區的反應上看,JPA受到了極大的支持和贊揚,其中就包括了Spring與EJB3.0的開發團隊。著眼未來幾年的技術走向,JPA作為ORM領域標準化整合者的目標應該不難實現。
P26 SOAP(Simple Object Access Protocol,簡單對象訪問協議)是一種基于XML的,用于計算機之間交換信息的協議。SOAP能應用于各種消息接發系統,并能通過各種傳輸協議進行消息傳遞,但最初的側重點是通過HTTP傳輸的遠程過程調用。SOAP是Webservice的一個重要組成部份,如果把Webservice比喻成Internet,那么SOAP就可以比喻成TCP/IP。SOAP是一種協議而非具體產品,微軟也有自己的SOAP實現產品,而Java下比較流行的SOAP實現產品就是ApacheSOAP,不過它的下一個版本已經改名成AXIS了。
P8 JQuery 對 Ajax 操作進行了封裝, 在 jQuery 中最底層的方法時 $.ajax(), 第二層是 load(), $.get() 和 $.post(), 第三層是 $.getScript() 和 $.getJSON()
P43 開發Eclipse插件的基本步驟:插件通過添加到預定義的擴展點來向平臺添加功能。要將程序代碼變成插件,需要:決定插件如何與平臺集成標識需要進行添加的擴展點以便與開發者的插件進行集成根據擴展點的規范來實現這些擴展提供清單文件plugin.xml,它描述開發者正在提供的擴展以及代碼的封裝測試插件對插件進行封裝插件開發實例我們將介紹使用Java開發環境開發插件,并在下一個例子中介紹如何直接使用插件開發環境開發插件。
P68 數據熱區判斷可以采用CRUD表,即一個Excel表格,將程序運行的關鍵性事務相關的SQL語句和存儲過程,視圖,函數等對象一一寫在左邊縱軸,把數據表的名稱與字段寫在上方橫軸,在中間交錯的位置填入關鍵性事務運行所用到該數據表的I,S,U,D操作。如此較容易明確系統運行與數據之間的關系,便于找出過熱的數據表和字段。
P8 云存儲結構模型目標在現有的硬件基礎上,選擇合適的云存儲平臺;完成云存儲平臺的搭建,實現文件存儲功能;在建立的云存儲平臺上開發若干個應用案例。HDFS Hadoop Distributed FileSystem,簡稱HDFS,是一個分布式文件系統。HDFS有著高容錯性的特點,并且設計用來部署在低廉的硬件上。而且它提供高傳輸率來訪問應用程序的數據,適合那些有著超大數據集的應用程序。Apache Hadoop是一個軟件框架(平臺),它可以分布式地操縱大量數據。它于2006年出現,由Google、Yahoo!和IBM等公司支持。可以認為它是一種PaaS模型。它的設計核心是MapReduce實現和HDFS(Hadoop Distributed FileSystem),它們源自MapReduce(由一份Google文件引入)和GoogleFileSystem。
P30 資源文件的作用資源文件是在應用程序中使用到的并在編譯過程中被打包進應用程序的附加文件。Android支持多種不同的文件,包括XML、PNG和JPEG等。創建資源文件Android應用程序的資源可分為兩大類:無法直接訪問的原生資源,保存在asset目錄下。可通過R資源清單類訪問的文件,保存在res目錄下。
P13 數據集成常見的方法聯邦數據庫聯邦數據庫是早期采用的是一種模式集成方法。模式集成過程需要將原來異構的數據模式作適當的轉換,消除數據源間的異構性,映射成全局模式。在聯邦數據庫中,數據源之間共享自己的一部分數據模式,形成一個聯邦模式。
P82 Android應用的所有UI組件都繼承自View類。 ViewGroup也是繼承自View類,但是ViewGroup主要用作其他UI控件的容器。
P50 模型不匹配(阻抗不匹配) Java面向對象語言,對象模型,其主要概念有:繼承、關聯、多態等;數據庫是關系模型,其主要概念有:表、主鍵、外鍵等。 解決辦法 1使用JDBC手工轉換。 2使用ORM(Object Relation Mapping對象關系映射)框架來解決,主流的ORM框架有Hibernate、TopLink、OJB。
P125 CSS簡介什么是CSS?CSS是Cascading Style Sheet的縮寫。譯作「層疊樣式表單」。是用于(增強)控制網頁樣式并允許將樣式信息與網頁內容分離的一種標記性語言。使用CSS布局的優點:采用CSS布局相對于傳統的TABLE網頁布局而具有以下3個顯著優勢:1:表現和內容相分離將設計部分剝離出來放在一個獨立樣式文件中,一.CSS簡介HTML文件中只存放文本信息。這樣的頁面對搜索引擎更加友好。
P16 開放API平臺 基于互聯網的應用正變得越來越普及,在這個過程中,有更多的站點將自身的資源開放給開發者來調用。對外提供的API 調用使得站點之間的內容關聯性更強,同時這些開放的平臺也為用戶、開發者和中小網站帶來了更大的價值。 為了對外提供統一的API 接口,需要對開發者開放資源調用API 的站點提供開放統一的API接口環境,來幫助使用者訪問站點的功能和資源。
P26 XMPP(可擴展消息處理現場協議)是基于可擴展標記語言(XML)的協議,它用于即時消息(IM)以及在線現場探測。 XMPP的前身是Jabber,一個開源形式組織產生的網絡即時通信協議。
P52 第9章位置服務與地圖應用本章學習目標:了解位置服務的概念了解地圖密鑰的申請方法掌握獲取位置信息的方法掌握MapView和MapController的使用方法掌握Google地圖覆蓋層的使用方法?9.1位置服務位置服務位置服務(Location-BasedServices,LBS),又稱定位服務或基于位置的服務,融合了GPS定位、移動通信、導航等多種技術,提供了與空間位置相關的綜合應用服務位置服務首先在日本得到商業化的應用2001年7月.
P14 dom4j讀寫xml文檔。本講目標掌握dom4j讀寫xml文檔(增刪改查);熟悉DOMSAX輸出xml文件。
P45 淘寶開放平臺(Taobao Open Platform,簡稱 TOP)是大淘寶電子商務基礎服務的重要開放途徑。TOP 自2009年6月22日發布以來,以其明晰的優勢和特點吸引了大批開發者的關注和加入。 淘寶開放平臺為外部合作伙伴提供了極大的商業想象空間——截至2011年6月,對外開放的 API近300個,涵蓋了淘寶核心交易和各項垂直業務的主要流程,API日均調用量超過10億次/天。無論是從業務開放的廣度和深度,淘寶開放平臺都是國內開放業務規模最大的開放平臺。
P13 掌握了XML文件解析的常用的4中方式:DOM解析、SAX解析、STAX解析以及DOM4j解析XML文件。
P39 理解IOC; 撐握Spring IOC容器的使用; 理解AOP; 撐握Spring中使用AOP; 撐握Spring中的事務、安全、遠程調用、調度; 撐握Spring與Hibernate、Struts、JSF的結合; 了解Spring的MVC、及Spring的發展方向。