P33 Java報表應用教程。第一講 JasperReport 與iReport的基礎知識。<br><br> JasperReport 簡介<br> 一個報表是由一個源代碼的文件來描述,這個源文件就是由DTD(jasperreport.dtd, version 0.6.3 is listed in Appendix B)來定義的XML標記。在0.5.3版本中它的源文件擴展名變成了.jrxml; 取代了一般的.xml擴展名。報表的源代碼被編譯成jasper文件(擴展名是.jasper)。<br> jasper文件是一種預報表,嚴密的說就像是java的類被封狀成的對象。Jasper文件通過你的應用程序來加載。它被添加一個數據源的標記從而創建報表,接著它就能以你想要的格式輸出(例如:pdf或xls)。<br><br> JasperReport 簡介<br> JasperReport 是一款報表打印組件,是開放源代碼組織sf.net 中的一個java 報表打印工程,JasperReport 的最新版本可以從http://jasperreports.sourceforge.net/index.html 下載得到。JasperReport 適合用來做WEB 應用程序與Java Application 的報表打印組件,而且關鍵的一點是:JasperReport 是免費的!
P19
P16 掌握 EntityBean3.0的編寫<br> 開始引入SLSB的編寫,為下節內容打基礎<br> 掌握 JBOSS下EJB3 的部署。<br> 編寫調用SLSB的CLIENT,掌握JNDI的使用
P22 1.認識事務本身:事務的目的,概念,屬性<br> 2.Spring對事務的支持:編程式的事務管理,聲明式的事務管理
P17 ASP.NET具有強大的數據綁定功能,所謂的數據綁定是指數據與控件如何相互結合的方式。在ASP.NET中,開發人員可以選擇性的綁定到簡單的屬性、集合、表達式或者是方法。本章將討論ASP.NET數據綁定的幾種方式,并深入的介紹ASP.NET中的功能強大的數據綁定控件。
P5
P6
P9
P53 MDA(Model-Driven Architecture)。 MDA的關鍵特點就是軟件開發的重點和輸出不再是程序,而是各種模型,開發人員的工作是不斷拓展模型,只有到了最后階段才會考慮將其實現。
P31 TinyXml使用文檔對象模型(DOM )來解析xml 文件,這種模型的處理方式為在分析時,一次性的將整個XML 文檔進行分析,并在內存中形成對應的樹結構,同時,向 用戶提供一系列的接口來訪問和編輯該樹結構。這種方式占用內存大,但可以給用戶提供一個面向對象的訪問接口,對用戶更為友好,非常方便用戶使用。
P10 經過研究以及和BOSS系統的開發方溝通,發現此BOSS系統是用純HTTP+POST+XML的方式來進行信息溝通:XML是信息的載體、HTTP是傳遞的協議、POST是傳遞的方式。也就是說這和Web Service沒什么關系。Web Service現在有兩種不同實現SOAP和XML-RPC,XML-RPC(RPC是遠程調用的意思)有一個開源的產品,其實現的低層也是基于HTTP+POST+XML的方式。我本來打算用純Servlet就解決這個項目了,但老大說這樣不行,可擴展性太差,因為福建是純HTTP、也許廣東就是SOAP或其他的方式,而且其中還存在一些構架設計等等方面的東東。 最后,我得到的要求和提示就是基于XML-RPC來實現這個項目,但XML-RPC是遠程調用的方式,而福建BOSS并非遠程調用,所以需要修改一下XML-RPC的源代碼(老大花了一個下午改好了,而我花了一周多去研讀和完整,水平不是一個數量級的呀,郁悶一下)。修改后的XML-RPC,在遠程調用的實現外,再提供了一個純HTTP+POST的現實方式。
P80 映射文件詳解目標學習Hibernate的配置文件(hibernate.cfg.xml)學習Hibernate的映射聲明(*.hbm.xml)Hibernate配置文件Hibernate配置文件主要用于配置數據庫連接和Hibernate運行時所需的各種屬性每個Hibernate配置文件對應一個Configuration對象。
P9
P16
P33 Velocity是一個基于java的模板引擎(template engine:模板引擎的作用就是取得數據并加以處理,最后顯示出數據 )。它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。
P
P16 第一章ORM概述目標:理解ORM熟悉Hibernate的作用軟件分層的優點伸縮性可維護性可擴展性可重用性可管理性Hibernate是一個優秀的持久化框架什么是持久化?
P11 XML模式:了解命名空間作者:RahulSrivastava遷移到XML模式?此命名空間介紹將幫助您了解其比較重要的組件之一。根據的定義,XML命名空間是由國際化資源標識符(IRI)標識的XML元素和屬性集合;該集合通常稱作XML“詞匯”。NamespacesinXMLW3C推薦標準定義XML命名空間的主要動機之一是在使用和重用多個詞匯時避免名稱沖突。XML模式用于為XML實例創建一個詞匯并頻繁使用命名空間。因此,正確理解命名空間概念對于從總體上理解XML模式和實例驗證至關重要。
P46 JavaScript 是一種腳本語言。腳本語言是一種輕量級的編程語言,是一種混合的語言,不是純java語言,有一些vb的痕跡,被直接嵌入HTML 頁面。
P40 J2EE平臺由一整套服務Services、應用程序接口APIs和協議構成,它對開發基于Web的多層應用提供了功能支持。J2EE的13種核心技術JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail和JAF。