Time of Update: 2018-12-03
方式① 、藉助Spring並通過WSDL檔案建立WebService用戶端方式② 、藉助Spring並通過WSDL訪問地址建立WebService用戶端這裡提供的是用戶端代碼,至於相應的服務端代碼請參閱我之前發表的博文——XFire與Spring整合的第二種方式方式①、藉助Spring並通過WSDL檔案建立WebService用戶端package com.jadyer.client;import java.io.IOException;import
Time of Update: 2018-12-03
PL/SQL編程概述:它是Oracle在標準的SQL語言上的擴充,它不僅支援允許嵌入SQL語言,還可以自訂常量和變數 允許使用條件陳述式、迴圈語句、邏輯控制語句等,允許使用例外處理各種錯誤,這樣使得它的功能變得更加強大優勢:1)提高應用程式的運行效能----省去了資料庫編譯Java程式發送過來的SQL語句的時間 2)模組化的設計思想----------比如分頁預存程序模組、訂單處理預存程序模組、轉賬預存程序模組等等 3)減少網路傳輸量-
Time of Update: 2018-12-03
這裡示範的是XFire通過SOAP Header進行身分識別驗證(handler方式)首先是web.xml檔案<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Time of Update: 2018-12-03
Gson的用途在Struts2中使用JSON時,需要將序列化的屬性定義在相應Action中而我們也可以採取程式的方式,進行屬性的組裝,然後再產生JSON這樣的工具有很多,這裡介紹一個比較強大的工具Gson它可以直接通過Gson類的toJson()方法將Java對象轉化成JSON運算式Gson是JSON的一個Java開發包,它是由Google開發出來的它的官方網站是http://code.google.com/p/google-gson 下面是JSON與Struts2整合的示範,其中前台頁面使用了
Time of Update: 2018-12-03
下面的Java Project,示範一對多映射首先是訂單的實體Beanpackage com.jadyer.model;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import
Time of Update: 2018-12-03
首先是web.xml和services.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://
Time of Update: 2018-12-03
首先是資料庫的PERSON表的實體類package com.jadyer.junit4.db;public class Person {private Integer id;private String username;private Integer age;/* 三個屬性的setter和getter略 */public Person(){}public Person(String username, Integer age){this.username =
Time of Update: 2018-12-03
關於XFire的集合映射:這裡使用了JDK5.0提供的 新特性中的泛型機制 ,所以不需要<InterfaceName>.aegis.xml檔案 如果您使用的是JDK4,那麼就需要配置<InterfaceName>.aegis.xml檔案,相關資料請找Google老師交待一下我的開發環境:MyEclipse6.5 、Tomcat-6.0.10、JDK1.5.0_08
Time of Update: 2018-12-03
下面是Web服務端的代碼首先是web.xml和services.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5"
Time of Update: 2018-12-03
三個Java報表工具報表是非常複雜的程式,手工開發報表的難度非常大,幾乎是不可能的一件事情報表工具有很多,這裡只列舉三個①水晶報表。。最早它是面向於Windows系統的最有名的一個報表工具,現在它也有了針對Java方面的相應實現②BIRT。。即Business Intelligence and Reporting
Time of Update: 2018-12-03
這裡把Web服務端和用戶端分開,用兩個項目寫下面展示的是服務端代碼 首先是web.xml和services.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://
Time of Update: 2018-12-03
package com.jadyer.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.util.ArrayList;import java.util.List;/*
Time of Update: 2018-12-03
同樣,我們還是把Web服務端和用戶端分成兩個項目,來寫下面展示的是Web服務端的代碼首先是web.xml和services.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation=
Time of Update: 2018-12-03
下面的Java Project,樣本的是多對多映射首先是學生的實體Beanpackage com.jadyer.model;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persistence.Entity;import
Time of Update: 2018-12-03
條件分支語句概述:PL/SQL中提供了三種條件分支語句:if---then、if---then---else、if---then---elsif---else案例:若員工職位是PRESIDENT,則為其增加工資1000;若員工職位是MANAGER,則為其增加工資500;其它職位的員工工資只增加200create or replace procedure my_pro(currNo number) isv_job emp.job%type;beginselect job into v_job
Time of Update: 2018-12-03
這是一個Java Project,示範的是JPA中的繼承映射首先是部門表的實體類package com.jadyer.model;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.persistence.FetchType;import javax.persistence.GeneratedValue;import
Time of Update: 2018-12-03
XFire與Spring的整合方式,我所測試過的,有兩種①取道org.springframework.web.servlet.DispatcherServlet②取道org.codehaus.xfire.spring.XFireSpringServlet本文示範的是XFire與Spring整合的第一種方式有關第二種方式的資料,請參閱我的下一篇博文——XFire與Spring整合的第二種方式首先是web.xml檔案<?xml version="1.0"
Time of Update: 2018-12-03
直接上代碼有關XFire與Spring整合的簡單介紹,請參閱我的前一篇文章——XFire與Spring整合的第一種方式首先是web.xml檔案<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"
Time of Update: 2018-12-03
首先是類比的堆棧類MyStack.javapackage com.jadyer.junit3;/** * 自訂一個Java的堆棧,然後對這個棧進行相關的測試 */public class MyStack {private String[] elements; //使用字串數組存放堆棧中的元素private int nextIndex; //堆棧元素的指標,相當於數組下標。它代表所要壓入的元素的位置public MyStack() {elements = new String[100];
Time of Update: 2018-12-03
這是一個WebProject首先是web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee