锘??xml version="1.0" encoding="utf-8" standalone="yes"?>eeuss影院www在线播放,免费不卡亚洲欧美,嫩草在线播放http://www.aygfsteel.com/wangyoucao1015/category/53626.html鎴戣瘯鐫鍋囪錛屽績涓嶆浘浼わ紒zh-cnSat, 15 Jun 2013 22:38:07 GMTSat, 15 Jun 2013 22:38:07 GMT60Maven欏圭洰http://www.aygfsteel.com/wangyoucao1015/articles/400553.html渚濈劧渚濈劧Fri, 14 Jun 2013 07:58:00 GMThttp://www.aygfsteel.com/wangyoucao1015/articles/400553.htmlhttp://www.aygfsteel.com/wangyoucao1015/comments/400553.htmlhttp://www.aygfsteel.com/wangyoucao1015/articles/400553.html#Feedback0http://www.aygfsteel.com/wangyoucao1015/comments/commentRss/400553.htmlhttp://www.aygfsteel.com/wangyoucao1015/services/trackbacks/400553.html瓚婂啓瓚婅寰楃畝鍗曪紝鍑戝悎鐪嬪惂錛屼篃灝辯粰騫蟲椂涓鏃跺繕璁頒簡鎻愪釜閱掑惂
璇濊浠ュ墠鑷繁鍐欑殑涓滆タ閮戒笉鐪嬩簡~~鍝庯紝鎶鏈惈閲忓晩~~~

Maven榪樻槸瑕佹敞鎰忕害瀹氫織鎴愮殑涓滆タ錛屾墍鏈夌殑婧愮爜涓瀹氶伒寰猻rc.java.main.******
闇瑕佺殑璧勬簮鏂囦歡閮借鏀懼湪src.java.resources閲岄潰錛屽鏋滅敤maven榪涜鎵撳寘錛屾兂鐢ㄧ殑璧勬簮鏂囦歡涓瀹氳鍦ㄨ繖涓洰褰曚笅闈紝maven浼?xì)鑷姩瀹屾垚鐨?br />
鍓╀笅鐨勮繕鏈夎繙紼嬭祫婧愬簱錛屽茍涓嶆槸鎵鏈夌殑涓滆タ錛屽簱閲岄潰閮戒細(xì)鏈夛紝鏈夌殑鍙槸鏈塸om銆?閬囧埌榪欎釜鏃跺欙紝鍜變滑甯屾湜鍙︿竴涓嬁鍒癿aven欏圭洰鐨勪漢涓嶉渶瑕佷笂緗戝幓鎵鵑偅浜涘寘錛屾墍浠ヨ繖涓椂鍊欐嫹璐濋」鐩腑鐨刯ar鍒版湰鍦拌祫婧愬簱鐨勫懡浠ゅ氨鏄劇ず鍑哄己澶ф潵浜唦~~

 1<plugin>
 2                        <artifactId>maven-install-plugin</artifactId>
 3                        <executions>
32                            <execution>
33                                <id>ojdbc14</id>
34                                <phase>clean</phase>
35                                <goals>
36                                    <goal>install-file</goal>
37                                </goals>
38                                <configuration>
39                                    <groupId>com.oracle</groupId>  
40                                    <artifactId>ojdbc14</artifactId>  
41                                    <version>10.2.0.2.0</version>
42                                    <packaging>jar</packaging>                                    
43                                    <file>${basedir}/src/main/resources/lib/ojdbc14-10.0.2.0.jar</file>
44                                </configuration>
45                            </execution>
46                        </executions>
47                    </plugin>                    


榪樻湁profiles鎸哄ソ鐨勶紝浠ュ墠鎴戦兘娌$敤榪囷紝榪欐牱鍙互鍒嗗埆瀹氬埗 榪愯鏃跺埆蹇樿浜唌vn clean install -P***灝卞彲浠ヤ簡
璇濊maven鐨勬彃浠惰繕鏄緢澶氱殑錛屽彲浠ュ幓maven鐨勫畼緗戞煡璇?/p>

渚濈劧 2013-06-14 15:58 鍙戣〃璇勮
]]>
WebService Demohttp://www.aygfsteel.com/wangyoucao1015/articles/400434.html渚濈劧渚濈劧Sun, 09 Jun 2013 04:41:00 GMThttp://www.aygfsteel.com/wangyoucao1015/articles/400434.htmlhttp://www.aygfsteel.com/wangyoucao1015/comments/400434.htmlhttp://www.aygfsteel.com/wangyoucao1015/articles/400434.html#Feedback0http://www.aygfsteel.com/wangyoucao1015/comments/commentRss/400434.htmlhttp://www.aygfsteel.com/wangyoucao1015/services/trackbacks/400434.html闇瑕佺殑杞歡錛?br />Eclipse:
  Eclipse闇瑕佷袱涓彃浠訛紝甯姪鎴戜滑閮ㄧ講webservice 鍜岀敓鎴恮sdl
   axis2-eclipse-service-plugin-1.6.2.zip 鎵撳寘騫墮儴緗瞱ebservice
   axis2-eclipse-codegen-plugin-1.6.2.zip 鐢熸垚wsdl
Tomcat + Axis2
SOAPUI

濂戒簡錛屽噯澶囧畬姣曞氨鍙互鍔ㄦ墜鍐檞ebservice浜唦~鏈潵鎯蟲妸瑕佺敤鍒扮殑杞歡涓婁紶鍒拌繖閲岀殑錛屾垜涓嶅父鐧婚檰鑷繁鐨勫崥瀹紝鍙儨鍏徃緗戠粶涓嶅厑璁稿憖~~鍏跺疄緗戜笂涔熼兘鏈墌~

璇濋鍥炲綊錛屽叾瀹瀢ebservice寰堢畝鍗曪紝涓涓狿OJO灝卞彲浠ュ彂甯冩垚webservice浜唦~
濡備笅鍥緐ser欏圭洰鐨勭粨鏋剘~鍙槸涓涓畝鍗曠殑java欏圭洰錛宮aven鏋勫緩鍚庨潰鍐嶇戶緇


榪欓噷鐢ㄥ氨鍒涘緩浜嗕竴涓猆serUtilService涓殑addExUser鏂規(guī)硶

鍒涘緩sessionn
 1public class HibernateUtil {
 2
 3    private static final Logger LOGGER = LoggerFactory.getLogger(HibernateUtil.class);
 4    private static SessionFactory sessionFactory;
 5    
 6    private static SessionFactory buildSessionFactory()
 7      {
 8        try
 9        {
10          return HibernateUtil.sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
11          
12          
13        }
 catch (Throwable ex) {
14          LOGGER.error("Initial SessionFactory creation failed.", ex);
15          throw new ExceptionInInitializerError(ex);
16        }

17      }

18
19      private static synchronized SessionFactory getSessionFactory()
20      {
21        if (sessionFactory == null{
22          sessionFactory = buildSessionFactory();
23        }

24        return sessionFactory;
25      }

26
27      public static StatelessSession getSession() {
28        return getSessionFactory().openStatelessSession();
29      }

30}


鍒涘緩DAOFactory, 涓篋AO,DAOImpl褰㈡垚鏄犲皠鍏崇郴錛岃繖涓篃鍙互鍐欏湪閰嶇疆鏂囦歡閲?br />
 1public class DAOFactory
 2{
 3  private static final Logger LOGGER = LoggerFactory.getLogger(DAOFactory.class);
 4
 5  private static Map<Class<?>, Class<?>> typeMap = new HashMap();
 6
 7  static {
 8    typeMap.put(UserDAO.class, UserDAOImpl.class);
 9    typeMap.put(ExUserMappingDAO.class, ExUserMappingDAOImpl.class);
10  }

11
12  private static <extends GenericDAO> T instantiateDAO(Class<T> daoClass)
13  {
14    try
15    {
16      Class implType = (Class)typeMap.get(daoClass);
17      return (T)implType.newInstance();
18    }
 catch (Exception ex) {
19    
20    throw new RuntimeException("Can not instantiate DAO: " + daoClass, ex);
21    }

22  }

23
24  public static <extends GenericDAO> T getDAO(Class<T> daoClass)
25  {
26    GenericDAO d ao = instantiateDAO(daoClass);
27
28    return (T)dao;
29  }

30}

鐒跺悗灝卞彲浠ュ啓鍏蜂綋鐨勫疄鐜版柟娉曪紝渚嬪錛?nbsp; 
1  public Usrdpf save(Usrdpf user)
2  {
3      
4      Transaction tx = getSession().beginTransaction();
5      getSession().insert(user);   
6      tx.commit();
7
8    return user;
9  }


鍒繕璁板湪閰嶇疆鏂囦歡涓姞鍏ュ疄浣撶被鐨勬槧灝?br />
1<mapping class="com.csc.user.util.entities.Usrdpf"/>
2<mapping class="com.csc.user.util.entities.ExUserMapping"/>

鐒跺悗鎵撳寘鎴怉AR錛屼嬌鐢ㄦ垜浠紑澶磋鐨勫皬宸ュ叿鐢熸垚aar灝卞彲浠ヤ簡


渚濈劧 2013-06-09 12:41 鍙戣〃璇勮
]]>
鎼緩WebService閬囧埌鐨勯棶棰?/title><link>http://www.aygfsteel.com/wangyoucao1015/articles/400335.html</link><dc:creator>渚濈劧</dc:creator><author>渚濈劧</author><pubDate>Fri, 07 Jun 2013 04:06:00 GMT</pubDate><guid>http://www.aygfsteel.com/wangyoucao1015/articles/400335.html</guid><wfw:comment>http://www.aygfsteel.com/wangyoucao1015/comments/400335.html</wfw:comment><comments>http://www.aygfsteel.com/wangyoucao1015/articles/400335.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wangyoucao1015/comments/commentRss/400335.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wangyoucao1015/services/trackbacks/400335.html</trackback:ping><description><![CDATA[<div>鍋歐ebService鏈変竴孌墊椂闂翠簡錛屽叾瀹濿ebService榪樻槸鎸虹畝鍗曠殑錛屼竴涓畝鍗曠殑錛幫集錛集灝辮兘鍙戝竷鎴恮ebservice.<br /><br />鍐欎竴涓嬮亣鍒扮殑闂錛?br /><br />棣栧厛鎼緩浼犵粺鐨刪ibernate妗嗘灦錛岄亣鍒扮殑jar鍖呯殑闂錛岃瘽璇翠互鍓嶉噸鏉ユ病閬囪榪囷紝褰撶劧浠ュ墠鎴戞病鐢ㄨ繃annotation~~<br />鍥犱負(fù)瑕佺敤鍒扮殑涓嶅悓jar鍖呴噷鐨勫悓鍚嶇被錛屽鏋滀笉鐗瑰畾欏哄簭灝變細(xì)鍑虹幇璋冪敤閿欒鎯呭喌~~浠ヤ笅鏄渶瑕佺敤鍒癹ar鍖呯殑欏哄簭錛?br /><br /><span style="font-family: 'Times New Roman','serif'; font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-no-proof: yes"><v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"> <img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wangyoucao1015/hibernateOrder.JPG" width="420" height="254" /><br /><br />鐒跺悗閬囧埌鐨勯棶棰樻槸Timestamp榪欎釜闂~~<br />娉ㄦ剰涓瀹氳寮曠敤姝g‘鐨勫寘錛屽綋鏃惰剳孌嬬殑寮曠敤浜唎racle涓嬮潰鐨則imestamp綾誨瀷錛屼互鑷充簬涓嶈兘姝g‘鐨勬彃鍏?br />瑕佸紩鐢╦ava.sql.Timestamp<br />鍐欐硶濡備笅<br /> @Temporal(TemporalType.TIMESTAMP)<br /> @Column(name="DATIME") <br /> public Timestamp getDatime() {<br />  return datime;<br /> }<br /> public void setDatime(Timestamp datime) {<br />  this.datime = datime;<br /> }<br /><br />鍦ㄥ崟浣嶅彂甯僿ebservice涔嬪悗涓鍒囧畨濂斤紝浣嗘槸鍥炲鐢╒PN榪炰竴涓嬪叕鍙哥殑緗戝悗錛寃ebservice璇翠粈涔堥兘涓嶈兘璋冪敤浜唦~ 鍚庢潵涓婄綉鏌ヤ簡涓涓嬫槸鍥犱負(fù)鍩熶笉鍚岄犳垚鏃犳硶璁塊棶銆傜劧鍚庨『钘ゆ懜鐡滃彂鐜拌嚜鍔ㄧ敓鎴愮殑service.xml鏈夐棶棰橈紝鍦ㄥ畾涔墂ebservice鏃?娌″啓scope鐨勫睘鎬~娣諱笂scope='Application'錛屼竴鍒囨仮澶嶆甯竳~~褰撶劧鍦ㄥ叕鍙鎬篃姝e父~~鍏跺疄鎴戜篃寰堝鎬紝涓轟粈涔堟湇鍔$鍜屽鎴風(fēng)閮藉湪鎴戞湰鏈轟笂錛屽嵈鎶ヨ繖縐嶉敊璇瘇~<br /><br />鐒跺悗灝辨槸鍐橲H1+BASE64鍘嬬緝, 璋冪敤鏃惰屾姤閿欐椂鑰屼笉鎶ラ敊~~<br />鍚庢潵鍙戠幇DigestUtils.sha1榪欎釜闇瑕乧ommons-codec闇瑕?.8浠ヤ笂鐨刯ar鍖咃紝鍙痑xis2涓璴ib閲屾湁1.3鐨勫寘錛屾墍浠ヨ皟鐢╳ebservice 鏃訛紝緋葷粺鎶介涓浼?xì)鍎胯皟鐢?.8鐨刯ar鍖咃紝涓浼?xì)鍎胯皟鐢?.3鐨勫寘~~涓嶈繃錛屾垜瑙夊緱姝e父鐨勭數(shù)鑴戝簲璇ラ鍏堣皟鐢?.3鐨勫寘~~瑙e喅鏂規(guī)鍙互鐩存帴鏇挎崲axis2 lib閲岀殑1.3鐨勫寘~~~褰撴椂鎴戠殑鐢?shù)鑴戞瘮杈冨鎬紝鏇挎崲鍚庢垜鐨刲og涓嶈兘鍦╪otepad++閲屽疄鏃舵洿鏂幫紝鎵浠ユ垜涓嶆暍鍔紝鍚庢潵璨屼技鏄數(shù)鑴戝お鎱簡錛屾垜閲囩敤鐨勮В鍐蟲柟寮忔槸鎷垮埌source浠g爜鎶婂寘鍚峯rg寮澶寸殑鐩存帴鏇挎崲com錛岀劧鍚庢墦鍖呭紩鐢▇~~鍛靛懙錛岃繖涓嬭偗瀹氫笉浼?xì)鍐嶈皟鐢ㄩ敊浜唦~鍠冭嚜宸辯殑鍖厏~~<br /><br />鏈夋椂鍊檞ebservice欏甸潰涓嶈兘瀹炴椂鏇存柊錛屽寰楁垜鍙戝竷浜嗘棤鏁版錛屽氨鏄笉鎴愬姛錛屽悗鏉ュ彂鐜頒竴鍒囬兘鏄亣璞~~鏃╁氨鎴愬姛浜嗭紝嫻垂浜嗕竴涓皬鏃跺晩~~~鍧戞鎴戜簡~~~<br /><br />鐢╯oapui 妯℃嫙瀹㈡埛绔殑璁塊棶鏃跺欙紝涓嶅ぇ浼?xì)鍐欐暟缁勫Q岃嚜宸辨悶浜嗕竴涓婂崍錛屾湪鏈夌粨鏋渵~鍚庢潵涓婄綉鏌ユ煡錛岃秺鏌ヨ秺澶嶆潅鍟婏紝榪瀢sdl鏂囦歡閮借鏀癸紝鍚庢潵鍠冪殑leader鍛婅瘔鎴戠洿鎺ラ偅涓爣絳懼啓N涓氨琛岋紝鏁扮粍灝辨槸鍚屽悕鍟妦~棰潂~xml涓嶇啛鍟婏紝璇濊java涓嶆槸榪欎箞鍐欑殑~~~鍚庢潵蹇界劧鎯寵搗鏉ワ紝鍦ㄦ垜鎬瀹濆疂鐨勬椂鍊欙紝浠栧氨鍛婅瘔榪囨垜閭d箞鍐欎簡~~鎾炲鎾炲~~~<br /><br />鏈鍚庡氨鏄亣鍒拌鍙栬祫婧愭枃浠剁殑闂錛屾湰鏉ユ祴璇曢兘濂藉ソ鐨勶紝涓鎵撳寘鍚庡氨閮借涓嶅嚭鏉ヤ簡錛屽悗鏉ユ煡鍑烘潵錛屾墦鎴恓ar鍖呭悗搴攖his.getClass().getResourceAsStream("/constant.properties");涓瀹氳鐢╣etResourceAsStream,璇濊鎴戠湅log鏃跺欒繕涓嶄粩緇嗭紝鏄庢槑鎺夊埆鐨刯ar鍖呴噷鐨勫悓鍚嶈祫婧愭枃浠訛紝鎴戦兘娌$湅鍒幫紝榪樼撼闂鋒庝箞灝卞緱鍒拌祫婧愭枃浠朵腑鐨勪竴涓彉閲忓憿~~鍝庯紝寰楁湁澶氳剳孌嬶紝涓哄槢灝變笉鐪嬩竴鐪煎晩~~濂戒簡鍐欏埌榪欎簡錛屽叿浣撹鎴戠殑鍗氬鏂囩珷~~~<br /><br /></v:shapetype></span></div><img src ="http://www.aygfsteel.com/wangyoucao1015/aggbug/400335.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wangyoucao1015/" target="_blank">渚濈劧</a> 2013-06-07 12:06 <a href="http://www.aygfsteel.com/wangyoucao1015/articles/400335.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">滨海县</a>| <a href="http://" target="_blank">兴仁县</a>| <a href="http://" target="_blank">南充市</a>| <a href="http://" target="_blank">正蓝旗</a>| <a href="http://" target="_blank">安国市</a>| <a href="http://" target="_blank">威远县</a>| <a href="http://" target="_blank">正定县</a>| <a href="http://" target="_blank">余姚市</a>| <a href="http://" target="_blank">炉霍县</a>| <a href="http://" target="_blank">青铜峡市</a>| <a href="http://" target="_blank">西和县</a>| <a href="http://" target="_blank">横山县</a>| <a href="http://" target="_blank">千阳县</a>| <a href="http://" target="_blank">安塞县</a>| <a href="http://" target="_blank">沅江市</a>| <a href="http://" target="_blank">手游</a>| <a href="http://" target="_blank">黔江区</a>| <a href="http://" target="_blank">莆田市</a>| <a href="http://" target="_blank">沽源县</a>| <a href="http://" target="_blank">山丹县</a>| <a href="http://" target="_blank">潮安县</a>| <a href="http://" target="_blank">西丰县</a>| <a href="http://" target="_blank">平罗县</a>| <a href="http://" target="_blank">鹿邑县</a>| <a href="http://" target="_blank">乌兰浩特市</a>| <a href="http://" target="_blank">丹阳市</a>| <a href="http://" target="_blank">波密县</a>| <a href="http://" target="_blank">武宁县</a>| <a href="http://" target="_blank">长寿区</a>| <a href="http://" target="_blank">宣武区</a>| <a href="http://" target="_blank">上虞市</a>| <a href="http://" target="_blank">象州县</a>| <a href="http://" target="_blank">阿勒泰市</a>| <a href="http://" target="_blank">景洪市</a>| <a href="http://" target="_blank">大厂</a>| <a href="http://" target="_blank">任丘市</a>| <a href="http://" target="_blank">积石山</a>| <a href="http://" target="_blank">深州市</a>| <a href="http://" target="_blank">新河县</a>| <a href="http://" target="_blank">凤山市</a>| <a href="http://" target="_blank">木里</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>