锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲av无码av在线播放,国产亚洲一区二区精品,亚洲黄色高清视频http://www.tkk7.com/tianchijiaozi/archive/2014/12/03/420954.html姍碨貓鍗曠函姍碨貓鍗曠函Wed, 03 Dec 2014 03:20:00 GMThttp://www.tkk7.com/tianchijiaozi/archive/2014/12/03/420954.htmlhttp://www.tkk7.com/tianchijiaozi/comments/420954.htmlhttp://www.tkk7.com/tianchijiaozi/archive/2014/12/03/420954.html#Feedback0http://www.tkk7.com/tianchijiaozi/comments/commentRss/420954.htmlhttp://www.tkk7.com/tianchijiaozi/services/trackbacks/420954.html

d1:涓鴻嚜瀹氫箟鏌ヨ

2:浣跨敤鏍蜂緥

@Formula("(select org.org_Name from Fw_Org org where org.id= org_Id)")
public String getOrgName() {
return orgName;
}
public void setOrgName(String orgName) {
this.orgName = orgName;
}
鎺у埗鍙版墦鍗扮殑sql鏂囧涓?br />
(select
            org.org_Name 
        from
            Fw_Org org 
        where
            org.id= this_.org_Id) as formula0_0_ 
3錛氭敞鎰忎簨欏?br />3.1錛欯Formula榪欎釜娉ㄨВ涓嶈兘鍜宩avax.persistence.Transient榪欎釜娉ㄨВ涓璧風敤銆?br />3.2錛氫嬌鐢?/span>@Formula鐨勬椂鍊欙紝鍦ㄦ湰entity涓殑鍏朵粬娉ㄨВ瑕佷箞鍏ㄩ儴鍦ㄦ柟娉曚笂錛岃涔堝叏閮ㄥ湪鍙橀噺涓娿?br />3.3錛欯Formula涓殑sql鏂囦細鐩存帴瑙f瀽鍒版煡璇腑錛屽嵆璇硶涓哄師鐢焥ql璇硶銆?/div>



姍碨貓鍗曠函 2014-12-03 11:20 鍙戣〃璇勮
]]>axis2 WebService鐨勫彂甯冧笌璋冪敤http://www.tkk7.com/tianchijiaozi/archive/2013/03/15/396452.html姍碨貓鍗曠函姍碨貓鍗曠函Fri, 15 Mar 2013 02:42:00 GMThttp://www.tkk7.com/tianchijiaozi/archive/2013/03/15/396452.htmlhttp://www.tkk7.com/tianchijiaozi/comments/396452.htmlhttp://www.tkk7.com/tianchijiaozi/archive/2013/03/15/396452.html#Feedback17http://www.tkk7.com/tianchijiaozi/comments/commentRss/396452.htmlhttp://www.tkk7.com/tianchijiaozi/services/trackbacks/396452.html    JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html
    eclipse:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-win32.zip
    tomcat:http://tomcat.apache.org/download-60.cgi
    axis2:http://axis.apache.org/axis2/java/core/download.cgi
    eclipse鐨勫畼鏂規彁渚涚殑axis鎻掍歡宸ュ叿錛屽彲浠ユ墦鍖卆ar鏂囦歡鍜岀敓鎴愬鎴風璋冪敤浠g爜:http://axis.apache.org/axis2/java/core/tools/index.html

        鍏朵腑鐨凷ervice Archive Wizard - Eclipse Plug-in鍜孋ode Generator Wizard - Eclipse Plug-in
涓嬭澆瀹屾垚鐨勮蔣浠跺鍥?.1

鍥?.1
2錛氶厤緗幆澧冿細
    2.1:閰嶇疆java鐜鍙橀噺錛堜笉璧樿堪錛夈?br />     2.1:eclipse涓璦xis2鐜閰嶇疆錛歐indow->Perferences->Web Services->Axis2 perferences->Axis2 Runtime->Axis2 Runtime location,Browse閫夋嫨瑙e帇axis2-1.6.2-bin.zip寰楀埌鐨刟xis2-1.6.2鏂囦歡鐩綍銆傚鍥?.1銆?br />         鍥?.1
    2.2錛氬畨瑁呮彃浠訛細瑙e帇axis2-eclipse-codegen-plugin-1.6.2.zip鍜宎xis2-eclipse-service-plugin-1.6.2.zip錛屾妸寰楀埌鐨勪袱涓猨ar鍖呮斁鍏clipse鐩綍涓嬬殑\plugins\涓紝閲嶅惎eclipse銆?br />    2.3錛氶厤緗畉omcat:瑙e帇apache-tomcat-6.0.36-windows-x64.zip錛堜笉璧樿堪錛夈?br />     2.4錛歟clipse涓璽omcat閰嶇疆錛歐indow->Perferences->Server->Runtime Environments娣誨姞銆?br /> 3錛氬彂甯僡xis2錛?br />     3.1錛氳В鍘媋xis2-1.6.2-war.zip鑾峰緱axis2.war騫舵妸瀹冩斁鍒皌omcat瑙e帇鐩綍鐨剋ebapps鏂囦歡澶逛笅錛屽惎鍔╰omcat錛屾祻瑙堝櫒涓緭鍏ttp://localhost:8080/axis2/錛屽嚭鐜板浘3.1錛岃鏄庨厤緗垚鍔熴?br />鍥?.1
    3.2錛氱敤eclipse鐨刟xis2鎻掍歡鍙戝竷web鏈嶅姟銆?br />        3.2.1    鍦╡clipse涓璶ew涓涓狣ynamic Web Project錛屽彇鍚峸ebserviceService銆傜紪鍐欎竴涓畝鍗曠殑webService鏈嶅姟鍣ㄤ唬鐮?br />
1 package org.web.service;
2 
3 public class HelloWorldService {
4     public String sayHello(String name){
5         return "Hello," + name;
6     }
7 }
8 
        3.2.2    鍦╡clipse鐨勭┖鐧絯orkspace澶勶紝鍙抽敭new->Other,鍦ㄥ脊鍑虹殑瀵硅瘽妗嗕腑錛屾壘鍒癆xis2 Service Archiver,鍙屽嚮->閫夋嫨HelloWorldService鎵鍦ㄩ」鐩殑class璺緞錛屽鍥?.2
鍥?.2
next->閫変腑skip WSDL,Next->浠涔堥兘涓嶅~NEXT->閫変腑Generate the service xml automatically,NEXT->
鍥?.3
濡傚鍥?.3濉啓HelloWorldService綾葷殑鍏ㄨ礬寰勶紝鐐瑰嚮load錛屽湪涓嬮潰鐨凪ethod琛ㄤ腑鍑虹幇sayHello璇存槑load鎴愬姛錛岀偣鍑籒EXT->
鍥?.4
    濉啓Output file location錛岀偣鍑籉inish錛屽鍥?.4銆?br />        3.2.2    鍙抽敭鐐瑰嚮webServiceService欏圭洰錛屽埛鏂般傚嚭鐜癿y_service.aar鏂囦歡錛屽鍥?.5銆?br />鍥?.5
    鎶婃aar鏂囦歡鏀懼埌%tomcat_home%\webapps\axis2\WEB-INF\services涓嬨傛祻瑙堝櫒涓緭鍏ttp://localhost:8080/axis2/services/HelloWorldService?wsdl錛屽嚭鐜板浘3.6錛岃鏄庡彂甯冩垚鍔熴?br />鍥?.6
4錛氱敤eclipse鐨刉eb Service Client鐢熸垚瀹㈡埛绔皟鐢ㄤ唬鐮併?br />    4.1錛氬湪eclipse鐨勭┖鐧絯orkspace澶勫彸閿畁ew->Other->Web services->Web Service Client,閫変腑錛岀偣鍑籒EXT->鍑虹幇鍥?.1鍥?.1
service definition濉彂甯冨ソ鐨剋sdl璺緞http://localhost:8080/axis2/services/HelloWorldService?wsdl錛孋lient type榛樿錛屼笅闈㈢殑涓嬫粦蹇媺鍒版渶涓婇潰錛岀偣鍑籗erver runtime錛歍omcat v6.0 Server鍑虹幇鍥?.2錛?/div>鍥?.2
鍦⊿erver runtime涓夋嫨榛樿錛學eb service runtime閫夋嫨Apache Axis2錛岀偣鍑籓k錛岃繑鍥炲浘4.1錛岀偣鍑籆lient project錛歸ebServiceClient錛屽嚭鐜板浘4.3鍥?.3
鍦–lient project鐨勪笅鎷夊垪琛ㄤ腑閫夋嫨瀹㈡埛绔唬鐮佸瓨鏀劇殑欏圭洰錛屾湰渚嬮夋嫨webServiceClient銆傜偣鍑籓K錛岃繑鍥炲浘4.1錛岀偣鍑籒EXT錛岃繘鍏ヤ笅涓涓幆鑺傦紝鐒跺悗鐐瑰嚮Finish銆?br />,鍥?.4
濡傚浘4.4錛屽湪src鐨剆ource folder涓嬪嚭鐜皁rg.web.service鍖咃紝涓嬮潰鏈塇elloWorldServiceCallBackHandler.java鍜孒elloWorldServiceStub.java鏂囦歡錛學eb App Libraries涔熸湁鏇存柊錛屽湪WebContent鐩綍涓嬩篃鍑虹幇axis2-web鏂囦歡澶癸紝浠ュ強WEB-INF絳夌殑鏇存柊銆?br />    4.2錛氬啓webService璋冪敤浠g爜銆?br />            鍦╳ebServiceClient欏圭洰涓柊寤轟竴涓鎴風嫻嬭瘯鏂囦歡濡備笅錛?br />
 1 package org.web.client;
 2 
 3 import java.rmi.RemoteException;
 4 
 5 import org.web.service.HelloWorldServiceStub;
 6 import org.web.service.HelloWorldServiceStub.SayHelloResponse;
 7 
 8 public class HelloWorldClient {
 9 
10     /**
11      * @param args
12      * @throws RemoteException 
13      */
14     public static void main(String[] args) throws RemoteException {
15         String target = "http://localhost:8080/axis2/services/HelloWorldService";
16         HelloWorldServiceStub stub = new HelloWorldServiceStub(target);
17         // sayHello 涓簑ebService鎻愪緵鍙傛暟
18         HelloWorldServiceStub.SayHello sayHello = new HelloWorldServiceStub.SayHello();
19         sayHello.setName("jackii");
20         SayHelloResponse eur = stub.sayHello(sayHello);
21         String returnVal = eur.get_return();
22         System.out.println(returnVal);
23     }
24 
25 }
榪愯涓婇潰浠g爜Run As->Java Application,杈撳嚭錛?br />
Hello,jackii
璇存槑璋冪敤鎴愬姛銆?br />5錛氬弬鑰冩枃妗ttp://wenku.baidu.com/view/12501ed7195f312b3169a54b.html
6錛氭湇鍔$鎺ユ敹鐨勫弬鏁頒負javaBean錛岃繑鍥瀕ist鏍蜂緥錛?br />    6.1錛氬垱寤烘湇鍔°傛柊寤篣ser.java
 1 package org.web.service;
 2 
 3 public class User {
 4     private String id;
 5     private String name;
 6     public String getId() {
 7         return id;
 8     }
 9     public void setId(String id) {
10         this.id = id;
11     }
12     public String getName() {
13         return name;
14     }
15     public void setName(String name) {
16         this.name = name;
17     }
18 }
19 
ListService.java
 1 package org.web.service;
 2 
 3 import java.util.ArrayList;
 4 import java.util.List;
 5 
 6 public class ListService {
 7     public List<User> getUserList(User user){
 8         List<User> returnList = new ArrayList<User>();
 9         returnList.add(user);
10         for(int i=0;i<3;i++){
11             User user1 = new User();
12             user1.setId("00"+i);
13             user1.setName("jack00"+i);
14             returnList.add(user1);
15         }
16         return returnList;
17     }
18 }
鏂囦歡鐩綍濡傚浘6.1錛?br />鍥?.1
鎸夌収3.2璇存槑閲嶆柊鍙戝竷鏈嶅姟錛堝浘3.4Output File Name閲嶆柊璧蜂釜鍚嶅瓧錛?br />6.2錛氬垱寤哄鎴風璋冪敤浠g爜錛屾濂忓悓4銆傚緱鍒板浘6.2鎵紺轟袱涓枃浠禠istServiceStub.java鍜孡istServiceCallbackHandler.java
鍥?.2
鍒涘緩ListServiceClient.java
 1 package org.web.client;
 2 
 3 import java.rmi.RemoteException;
 4 
 5 import org.web.service.ListServiceStub;
 6 import org.web.service.ListServiceStub.GetUserListResponse;
 7 import org.web.service.ListServiceStub.User;
 8 
 9 public class ListServiceClient {
10 
11     /**
12      * @param args
13      * @throws RemoteException 
14      */
15     public static void main(String[] args) throws RemoteException {
16         String target = "http://localhost:8080/axis2/services/ListService";
17         ListServiceStub stub = new ListServiceStub(target);
18         ListServiceStub.GetUserList getUserList0 = new ListServiceStub.GetUserList();
19         User user = new User();
20         user.setId("clientTest");
21         user.setName("ClientName");
22         getUserList0.setUser(user);
23         GetUserListResponse eur = stub.getUserList(getUserList0);
24         User[] userArray = eur.get_return();
25         for(int i=0;i<userArray.length;i++){
26             System.out.println("id:"+userArray[i].getId()+"name:"+userArray[i].getName()+"\n");
27         }
28     }
29 }
浠ava application鏂瑰紡榪愯錛岃緭鍑猴細
1 id:clientTestname:ClientName
2 
3 id:000name:jack000
4 
5 id:001name:jack001
6 
7 id:002name:jack002
璇存槑璋冪敤鎴愬姛銆?br />

]]>鍝ワ紝鏉ヤ簡http://www.tkk7.com/tianchijiaozi/archive/2010/08/26/329999.html姍碨貓鍗曠函姍碨貓鍗曠函Thu, 26 Aug 2010 11:35:00 GMThttp://www.tkk7.com/tianchijiaozi/archive/2010/08/26/329999.htmlhttp://www.tkk7.com/tianchijiaozi/comments/329999.htmlhttp://www.tkk7.com/tianchijiaozi/archive/2010/08/26/329999.html#Feedback15http://www.tkk7.com/tianchijiaozi/comments/commentRss/329999.htmlhttp://www.tkk7.com/tianchijiaozi/services/trackbacks/329999.html java浣犲ソ錛屽摜姝e紡榪涘啗java涓栫晫錛?

]]>
主站蜘蛛池模板: 免费在线观看视频网站| 三级毛片在线免费观看| www视频在线观看免费| 亚洲AV人无码综合在线观看 | 亚洲乱亚洲乱妇无码| 无人在线观看完整免费版视频| 亚洲高清不卡视频| 国产精品久久久久免费a∨| 亚洲一区二区三区亚瑟| 成人免费在线观看网站| 亚洲暴爽av人人爽日日碰| 四虎AV永久在线精品免费观看| 亚州**色毛片免费观看| 在线观看亚洲精品福利片| 永久免费不卡在线观看黄网站| 久久精品国产亚洲香蕉| 福利免费观看午夜体检区| 亚洲AV永久无码天堂影院| 亚洲AV日韩精品一区二区三区| 中文字幕高清免费不卡视频| 亚洲AV无码专区国产乱码4SE| 亚洲人成免费网站| 久久久久亚洲精品无码网址色欲| 免费播放春色aⅴ视频| 四虎影视无码永久免费| 亚洲人成电影青青在线播放| 国产极品粉嫩泬免费观看| 国产视频精品免费视频| 亚洲精品国产手机| 国产一级淫片免费播放| 日韩免费在线观看视频| 亚洲色www永久网站| 亚洲中文字幕在线第六区| 91在线手机精品免费观看| 亚洲国产AV无码一区二区三区| 国产亚洲精品AA片在线观看不加载| 无码国产精品一区二区免费vr| 亚洲色www永久网站| 久久夜色精品国产亚洲| 免费看片A级毛片免费看| 色www永久免费网站|