JAVA報表之簡表的使用
可以看到已經有13個<Item></Item>了, 於是再加一組 <Item13> <Name>Nuohy_Mysql</Name><?xml version="1.0" encoding="UTF-8" standalone="no"?> <jatools Class="[Ljatools.designer.JdbcProvider;" ItemClass="jatools.designer.JdbcProvider" Len="13" Name="jatools report template"> <Item0> <Name>demo</Name> <Driver>org.hsqldb.jdbcDriver</Driver> <User>sa</User> <Url>jdbc:hsqldb:./demosdb/mydb</Url> </Item0> <Item1> <Name>IBM DB2</Name> <Driver>COM.ibm.db2.jdbc.app.DB2Driver</Driver> <Url>jdbc:db2://localhost:5000/sample</Url> </Item1> <Item2> <Name>Oracle</Name> <Driver>oracle.jdbc.driver.OracleDriver</Driver> <Url>jdbc:oracle:thin:@localhost:1521:test</Url> </Item2> <Item3> <Name>Sybase</Name> <Driver>com.sybase.jdbc2.jdbc.SybDriver</Driver> <Url>jdbc:sybase:Tds:localhost:5007/myDB</Url> </Item3> <Item4> <Name>MS SQL</Name> <Driver>com.microsoft.jdbc.sqlserver.SQLServerDriver</Driver> <Url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb</Url> </Item4> <Item5> <Name>JDBC-ODBC Bridge</Name> <Driver>sun.jdbc.odbc.JdbcOdbcDriver</Driver> <Url>jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=dbdemos.mdb</Url> </Item5> <Item6> <Name>JndiDatasource(應用伺服器連線池)</Name> <Driver>com.jatools.db.JndiDriver</Driver> <Url>FACTORY=weblogic.jndi.WLInitialContextFactory;URL=t3://localhost:7001;DATASOURCE=examples-dataSource-demoPool </Url> </Item6> <Item7> <Name>Informix</Name> <Driver>com.informix.jdbc.IfxDriver</Driver> <Url>jdbc:informix-sqli://localhost:1533/testDB:INFORMIXSERVER=myserver </Url> </Item7> <Item8> <Name>phdb</Name> <Driver>oracle.jdbc.driver.OracleDriver</Driver> <User>reporter</User> <Url>jdbc:oracle:thin:@10.117.8.189:1521:openview</Url> </Item8> <Item9> <Name>ph2</Name> <Driver>oracle.jdbc.driver.OracleDriver</Driver> <User>reporter</User> <Url>jdbc:oracle:thin:@10.199.4.14:1521:openview</Url> </Item9> <Item10> <Name>lh.db</Name> <Driver>oracle.jdbc.driver.OracleDriver</Driver> <User>reporter</User> <Url>jdbc:oracle:thin:@10.70.241.230:1521:openview</Url> </Item10> <Item11> <Name>ph.ds </Name> <Driver>com.jatools.db.JndiDriver</Driver> <User>reporter</User> <Url>DATASOURCE=java:comp/env/jdbc/oracleDS</Url> </Item11> <Item12> <Name>jhcj_prope(預設)</Name> <Driver>${property("driverClassName")}</Driver> <User>${property("username")}</User> <Password>${property("password")}</Password> <Url>${property("url")}</Url> </Item12> </jatools>
<Driver>com.mysql.jdbc.Driver</Driver>
<User>root</User>
<Password>root</Password>
<Url>jdbc:mysql://192.168.1.42/jortest</Url> </Item13> 並且將
中的Len="13" 改為14,因為從0開始的,又添加了一組。<jatools Class="[Ljatools.designer.JdbcProvider;" ItemClass="jatools.designer.JdbcProvider" Len="13" Name="jatools report template">
相關推薦
JAVA報表之簡表的使用
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <jatools Class="[Ljatools.designer.JdbcProvider;" ItemClass="jatools.designer.JdbcProvider"
完全java實現一款開源的報表工具簡表(JOR)
簡表(JOR),是一款開源的報表工具,完全java實現,核心程式碼來自於國內一線報表工具品牌傑表.2008 。 提起開源的報表工具,不能不說說jaspereport,jasperreport作為著名的開源報表工具,在java程式設計師中一直享有盛名。但由於其設計主要是針
JAVA面試 之 簡答題
(一)override與overload有何異同? Override(重寫):是指子類重新定義了父類同名的方法,方法重寫也叫方法覆蓋。 Overload(過載):是在一個類中,多個方法具有相同的方法名稱,但卻具有不同的引數列表。 相同點: 它們存在的形式都是方
JAVA報表之JasperReport+iReport5.6 餅圖和3D餅圖的實現(五)
餅圖資料只需要兩個欄位,一個是分類,一個是值,多用於資料類別少的場合。例如:建好一個新的模板後,在chart1(模板)中新增一個數據源ChartDataset,如下圖所示:在報表中的任意位置插入你想要的餅圖,如圖所示:匯入我們剛剛新增的資料來源,如圖所示:完成後的效果圖及預覽
JAVA報表之JasperReport+iReport5.6 stacked堆積圖及stacked堆積圖3D的實現(七)
stacked堆積圖可以對多個類別進行展示,多用於類別多,且需要進行對比的場合。Series指定類別進行分組,即顯示幾塊堆積圖,Category指定X軸的類別欄位,Value指定具體值的欄位。首先建立一個新的空白模板,新增資料來源,拖放一個stacked堆積圖。如圖所示:選擇
Java學習之單鏈表建立以及正向遍歷和反向遍歷方法
連結串列是一種儲存單元上非連續、非順序的儲存結構,資料元素的邏輯順序是通過連結串列中的指標連結次序實現的。原先是在C語言的學習中有遇到過,Java中的連結串列第一次遇到是在一家公司的面試題中。連結串列的種類有單鏈表、雙端連結串列、有序連結串列,以下就單鏈表做一個簡單的討論。
【資料結構】圖形的多種表示方法及其java實現之相鄰表法
上一篇博文講到用相鄰矩陣法表示圖形,該方法的優點是直觀,訪問方便,缺點是,當圖形的規模龐大,節點數目很多時,有許多節點之間並無連線,這樣就浪費了大量的儲存空間。而相鄰表法則解決了這一問題。 相鄰表法只記錄圖形中存在的連線,也即只記錄相鄰矩陣中
【數據結構】之順序表(Java語言描述)
arraylist 表數據 nbsp real 不同 1.5 根據 長度 tar 之前總結過使用C語言描述的順序表數據結構。在C語言類庫中沒有為我們提供順序表的數據結構,因此我們需要自己手寫,詳細的有關順序表的數據結構描述和C語言代碼請見【我的這篇文章】。 在Jav
Java數據結構之單鏈表
java 數據結構 單鏈表 鏈表的組成:鏈表頭+結點? ?鏈表頭一般只存儲下一個節點的引用? ?節點:存數據+下一個節點的引用鏈表頭代碼:package?com.xingej.algorithm.datastructure.linkedList.singleLinkedList; /** ?*?
【Java】 大話數據結構(2) 線性表之單鏈表
out 返回 opened time 頭結點 tel color strong 基本數據類型 本文根據《大話數據結構》一書,實現了Java版的單鏈表。 書中的線性表抽象數據類型定義如下(第45頁): 實現程序: package LinkList; /** * 說
JAVA數據杏彩源碼搭建出售結構之鏈表
引用 棧和隊列 通過 pre 這樣的 內存 ash 操作 速度 鏈表應該是繼數組之後應用最廣的通用存儲結構,鏈表的機制靈活,用途廣泛,適用於許多通用的數據庫,也可取代數組作為其他的存儲結構的基礎,如棧和隊列,除非需要頻繁地通過下標訪問數據,否則在很多使用數組的地方都可以使用
java集合之ArrayList鏈表基礎
print ins 定位 move ensure cte ini for循環 獲取 ArrayList可變數組 : arrayList繼承AbstractList抽象類,實現list接口,底層基於數組實現。可存放null,除了非同步的之外,大致等同Vector。適用快速訪問
java面試題之----mysql表優化方案
mysql 引擎 它的 易維 range 概述 .com 設置 常用 本文轉載自segmentfault,原文鏈接:https://segmentfault.com/a/1190000006158186。 當MySQL單表記錄數過大時,增刪改查性能都會急劇下降,可以參考以
資料結構與演算法——線性表之順序表(JAVA語言實現 )
資料結構與演算法——線性表之順序表(JAVA語言實現 ) 線性表是由n個數據元素組成的優先序列。 線性表中每個元素都必須有相同的結構,線性表是線性結構中最常用而又最簡單的一種資料結構。線性表由儲存結構是否連續可分為順序表和連結串列。順序表指線性表中每個元素按順序依次儲存,線性表中邏
初識資料結構之單鏈表——Java語言
import java.util.Scanner; public class LinkList{ ListNode H = new ListNode(0); /** *尾插法建立連結串列 */ public void creatLinkList(){ ListNode f
資料結構之順序表的java實現
通過查詢資料,再加上我的理解,初步建立了順序表,可以實現的功能有:查值、取值、插入、刪除。 1、建立一個介面,介面中存放你所希望的順序表所實現的功能。 public interface List1 { //線性表介面List給出了任何實現線性表功能的類中必須要
資料結構基礎------1.線性表之單鏈表的建立與輸出方法(Java版)
基礎知識: 線性表(linear list),是其組成元素間具有線性關係的一種線性結構。 線性表有 ①順序儲存結構(sequential storage structure) 順序儲存結構可以簡單的理解利用為 陣列 的形式來進行儲存資料。 ②鏈式儲存結構(ch
Java資料結構和演算法(一)線性結構之單鏈表
Java資料結構和演算法(一)線性結構之單鏈表 prev current next -------------- -------------- -------------- | value | next | ->
java學習路程(javaEE)之獲取表單資料、獲取引數、request域、會話技術(Cookie)
一.獲取表單資料 //設定瀏覽器資料格式 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExcept
【資料結構與演算法】之單鏈表、雙鏈表、迴圈連結串列的基本介紹及其Java程式碼實現---第三篇
一、連結串列的基本介紹 連結串列的定義:連結串列是一種遞迴的資料結構,它或者為空(null),或者是指向一個結點(node)的引用,該結點含有一個泛型的元素和一個指向另一條連結串列的引用。----Algorithms Fourth Edition 常見的連結串