锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品一区二区三区四区乱码 ,亚洲国产成人精品无码久久久久久综合,夜夜春亚洲嫩草影院http://www.tkk7.com/hunteva/category/9712.html涓撴敞浜嶫ava EE浼佷笟綰у紑鍙?/description>zh-cnSat, 29 Sep 2007 23:56:04 GMTSat, 29 Sep 2007 23:56:04 GMT60AJAX榪樻湁鍙︿竴鏉¤礬,涓嶇敤XHR涔熷彲浠ユ棤鍒鋒柊浠巗erverside鎷挎暟鎹洿鏂伴〉闈?榪樺彲浠ュ厠鏈峏HR涓嶈兘璺ㄥ煙闂http://www.tkk7.com/hunteva/archive/2007/06/13/DSSO.htmlKerwin WengKerwin WengWed, 13 Jun 2007 15:06:00 GMThttp://www.tkk7.com/hunteva/archive/2007/06/13/DSSO.htmlhttp://www.tkk7.com/hunteva/comments/124185.htmlhttp://www.tkk7.com/hunteva/archive/2007/06/13/DSSO.html#Feedback0http://www.tkk7.com/hunteva/comments/commentRss/124185.htmlhttp://www.tkk7.com/hunteva/services/trackbacks/124185.html浣跨敤AJAX涓嶅彲浠ヨ法鍩熶竴鐩存槸涓涓夯鐑︾殑闂,
鏈榪戝仛AJAX妗嗘灦鏃跺彂鐜頒竴縐嶆柟娉?涓嶄粎鍙互璺ㄥ煙,鑰屼笖鐩告瘮XHR鍙互鐪佸幓寰堝瑙f瀽XML鐨勬楠?
鍚庢潵灞呯劧鍙戠幇GoogleMap鐨凙PI灝卞湪鐢?闈炲父鎯婂枩,璧跺揩鍒嗕韓涓涓?br>
test.html
<html>
<title>Dynamic Script Object</title>
<head/>
<body>
 <div id="jsArea">
  <script id="js" src=testa.js></script>
 </div>
 <br>
 <input type="button" value="test" onclick="testSrc()">
</body>
</html>
<script>
//author:Kerwin.Weng
//mail:hunteva@163.com
 function testSrc(){
  var jsObj = document.getElementById("js");
  var body = jsObj.parentNode;
  body.removeChild(jsObj);
  jsObj = null;
  var newJS=document.createElement("script");
  newJS.id = "js";
  newJS.src = "testb.js";
  body.appendChild(newJS);
  jsArea.innerHTML="Asynchronous"
 }
 var jsArea = document.getElementById("jsArea");
</script>

testa.js
document.write("This is A");

testb.js
setTimeout(function(){jsArea.innerHTML="This is B,now imagine i'm a servlet";},100)

嫻嬭瘯緇撴灉琛ㄦ槑鍙互鍦ㄤ笉鍒鋒柊欏甸潰鐨勬儏鍐典笅鏇存柊jsArea涓殑鍐呭,濡傛灉鎴戜滑鎶妕estb.js鎹㈡垚涓涓猻ervlet浼氭庝箞鏍?br>閭d笉鏄彲浠ュ湪serverside鐩存帴鍐欐暟鎹垨function緇檆lient鐢ㄤ簡鍚?瀹屽叏涓嶉渶瑕乆HR鏉ヤ腑杞?鐪佸幓浜嗕笉灝戦夯鐑?鑰屼笖榪樺彲浠ュ疄鐜拌法鍩熻闂?br>
浣嗘槸鏈変袱鐐硅娉ㄦ剰,testb.js鐢╠ocument.write娌℃湁浣滅敤,濡傛灉涓嶇敤setTimeout,浼氱洿鎺ヨ鎴戠殑IE7鍜孖E6crush,鍏蜂綋鍘熷洜涓嶆槑,鏈夌墰浜虹煡閬撹鍛婅瘔鎴?br>鐩墠鍦‵F2.0.0.4/Opera9.2/IE7/IE6涓嬫祴璇曢氳繃.

鐢變簬鎵句簡濂戒箙閮戒笉鐭ラ亾榪欑鏂瑰紡鐨勫畼鏂瑰悕縐?騫朵笖寰堟槑鏄捐繖涓岮synchronous JavaScript and XML,榪欓噷榪瀀ML鍜孹mlHttp鐨勫獎瀛愰兘娌℃湁,
鎵浠ヤ負浜嗙О鍛兼柟渚挎垜鏆傛椂鍙畠DSSO(DynamicSwitchScriptObject),褰撶劧榪欎笉鏄垜鍙戞槑鐨?Google涓嶇煡閬撶敤浜嗗涔呬簡,濡傛灉浣犵煡閬撳噯紜殑鍚嶅瓧璇烽夯鐑﹀憡鐭ユ垜

鐜板湪鎴戜滑姣旇緝涓婣JAX鍜孌SSO鐨勭壒鐐?
AJAX DSSO
璺ㄥ煙璁塊棶 涓嶆敮鎸?/td> 鏀寔
寮傛鎿嶄綔 鏀寔 鏀寔(body.appendChild鍚庝笉闇瑕佺瓑鍒板畬鎴愭墠浼氱戶緇?褰撶劧瀹屾暣鐨勫紓姝ヨ闂渶瑕佸彟澶栫殑pattern鏉ユ敮鎸?
鏁版嵁杞戒綋 XML鎴朖SON鎴朤EXT 鍙互鐩存帴鐢眘erver鍐欐垚Javascript
鎿嶄綔澶嶆潅鎬?/td> 闇瑕佽В鏋怷ML鎴朖SON 鍙互鐩存帴浣跨敤

鐩墠鏆傛椂鎯沖埌榪欎箞澶氬彲浠ユ瘮鐨?鏈熷緟澶у鐨勮璁?

]]>
Tomcat閰嶇疆鎶宸?鍐呭瓨綃?http://www.tkk7.com/hunteva/archive/2006/09/08/tomcat_memory.htmlKerwin WengKerwin WengFri, 08 Sep 2006 10:35:00 GMThttp://www.tkk7.com/hunteva/archive/2006/09/08/tomcat_memory.htmlhttp://www.tkk7.com/hunteva/comments/68578.htmlhttp://www.tkk7.com/hunteva/archive/2006/09/08/tomcat_memory.html#Feedback0http://www.tkk7.com/hunteva/comments/commentRss/68578.htmlhttp://www.tkk7.com/hunteva/services/trackbacks/68578.html1.TOMCAT鍒濆JVM澶у皬涓?4M錛屽湪灝嗗簲鐢ㄦ寮忛儴緗插悗錛屽彲浠ラ氳繃璋冩暣catalina.bat涓殑鍐呭璋冩暣tomcat鐨勫垵濮婮VM澶у皬錛屼互鑾峰緱鏇村ソ鐨勬ц兘銆?/div>

鑼冧緥濡備笅錛坈atalina.bat錛夛細

%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Xms128m -Xmx256m

-Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" ......

綰㈣壊鐨勫唴瀹逛負娣誨姞鐨勫唴瀹癸紝闅忓悗綾諱技浜庢鐨勪笁涓綅緗兘濡備笂榪涜娣誨姞錛寈ms涓哄垵濮嬫渶灝忓垎閰嶅唴瀛橈紝xmx涓烘渶澶у厑璁稿垎閰嶅唴瀛樸倀omcat鍚姩鏃訛紝灝嗘寜鐓ms 榪涜鍐呭瓨鐨勫垎閰嶏紝褰揓VM鍐呭瓨涓嶈凍鏃訛紝灝嗗啀榪涜鍒嗛厤錛屼絾鏈澶т笉鑳借秴榪噚mx璁懼畾鐨勫箋備竴鑸皢xms鍜寈mx璁懼畾涓哄悓鏍風殑鍊箋?/p>

2.TOMCAT鍦ㄨ繍琛岃繃紼嬩腑鍙互瀹炴椂鐩戞帶褰撳墠搴旂敤JVM鐨勫崰鐢ㄦ儏鍐點俆OMCAT鏈韓甯︾殑搴旂敤manager鍙互榪涜鏈嶅姟鍣ㄧ姸鎬佺殑鐩戞帶銆備負浜嗚繍琛岃紼嬪簭錛岄渶瑕佸垱寤鴻鑹瞞anager鍜屽搴旂殑鐢ㄦ埛銆?/p>

鍒涘緩浣嶇疆鍦╟onf/tomcat-users.xml涓紝鍐呭濡備笅鎵紺猴細

<?xml version='1.0' encoding='utf-8'?>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽
<tomcat-users>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽聽
聽 <role rolename="tomcat"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽
聽 <role rolename="role1"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <role rolename="manager"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <role rolename="admin"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <user username="tomcat" password="tomcat" roles="tomcat"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <user username="both" password="tomcat" roles="tomcat,role1"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <user username="role1" password="tomcat" roles="role1"/>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽 <user username="admin" password="tomcat" roles="admin,manager"/>聽聽聽
</tomcat-users>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽

鍒涘緩浜嗚鑹瞞anager鍜岀敤鎴穉dmin/tomcat鍚庡氨鍙互浣跨敤manager搴旂敤浜嗐?/font>

鍦↖E涓敭鍏ttpp://localhost:8080錛岃繘鍏omcat鐨勪富鐣岄潰錛岀劧鍚庨夋嫨宸﹂潰鐨?

Administration聽聽聽聽聽
涓嬬殑Tomcat Manager錛岃緭鍏ョ敤鎴峰悕鍜屽瘑鐮侊紙admin/tomcat錛夛紝灝辮繘鍏ヤ簡manager鐨勭晫闈紝

閫夋嫨鏈鍙蟲柟鐨勨?font color="#000000">Server Status鈥濓紝渚垮彲浠ョ湅鍒癑VM鐨勫崰鐢ㄦ儏鍐點?/p>

Free memory: 3.69 MB Total memory: 10.60 MB Max memory: 63.31 MB

Free memory:褰撳墠鍙敤鐨勫唴瀛橈紱

Total memory:褰撳墠宸茬粡鍒嗛厤鐨凧VM鍐呭瓨錛?/p>

Max memory:褰撳墠鍏佽鍒嗛厤鐨勬渶澶VM鍐呭瓨錛?/p>



]]>
鍦╓eblogic9.x涓婇儴緗睸pring鍜宎cegi鐨勫簲鐢╗鍘熷垱+杞澆]http://www.tkk7.com/hunteva/archive/2006/09/08/weblogic_spring.htmlKerwin WengKerwin WengFri, 08 Sep 2006 03:01:00 GMThttp://www.tkk7.com/hunteva/archive/2006/09/08/weblogic_spring.htmlhttp://www.tkk7.com/hunteva/comments/68457.htmlhttp://www.tkk7.com/hunteva/archive/2006/09/08/weblogic_spring.html#Feedback0http://www.tkk7.com/hunteva/comments/commentRss/68457.htmlhttp://www.tkk7.com/hunteva/services/trackbacks/68457.html

緇堜簬榪樻槸瑕侀儴緗插埌Weblogic涓婄殑
緇忚繃涓涓嬪崍鐨勮皟璇?鎬葷粨鍑鴻鏀逛袱涓湴鏂?br />1:Spring鐨剆ervlet瑁呰澆欏哄簭
Tomcat鏄爣鍑嗙殑Servlet2.4瑙勮寖鐨勫鍣?鑳藉寰堝ソ鐨勭淮鎸乻ervlet鍔犺澆鐨勯『搴?
浣嗘槸Weblogic9.x涓嶆槸,鍥犳鍔犺澆鐨勬椂鍊欓渶瑕佹崲鐢⊿pring鐨勫彟涓涓猄ervlet鏉ヤ繚璇佸姞杞界殑欏哄簭姝g‘
<servlet>
聽聽<servlet-name>context</servlet-name>
聽聽<servlet-class>org.springfromword.context.ContextLoclageServlet</servlet-class>
聽</servlet>
聽2.Acegi鐨刦ilter涔熼渶瑕佹敼鍙樿杞界殑綾?
<filter>
聽聽聽聽聽聽聽 <filter-name>acegifilter</filter-name>
聽聽聽聽聽聽聽 <filter-class>net.sf.acegisecurity.util.FilterToBeanProxy</filter-class>
聽聽聽聽聽聽聽 <init-param>
聽聽聽聽聽聽聽聽聽聽聽 <param-name>targetClass</param-name>
聽聽聽聽聽聽聽聽聽聽聽 <!--<param-value>net.sf.acegisecurity.util.FilterChainProxy</param-value>-->
聽聽聽聽聽聽聽聽聽聽聽聽<param-value>net.sf.acegisecurity.context.HttpSessionContextIntegrationFilter</param-value>
聽聽聽聽聽聽聽 </init-param>
</filter>
3.鏇存崲涓や釜鍖卆ntlr鍜宑glib
Spring瑕佹眰antlr 2.7.5 鐨勬敮鎸?浣嗘槸Weblogic9鐨刉eblogic.jar涓泦鎴愮殑鐗堟湰涓嶅楂?鎵浠ュ惎鍔ㄤ細鎶ラ敊
淇敼鍚姩weblogic鍚姩鐨勭幆澧冨彉閲忥紝灝嗚繖涓寘鍔犲湪weblogic.jar鍖呬箣鍓嶏紙娉ㄦ剰涓瀹氳鍔犲湪鍓嶉潰錛夈?br />weblogic 8涓慨鏀癸細bea\weblogic81\common\bin\commEnv.cmd(.sh)榪欎釜鏂囦歡銆?br />weblogic 9涓慨鏀癸細bea\weblogic90\common\bin\commEnv.cmd(.sh)榪欎釜鏂囦歡錛?br />淇敼鍚庡ぇ浣撳涓嬫墍紺猴細
set WEBLOGIC_CLASSPATH=%PATCH_CLASSPATH%;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\antlr-2.7.5.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar
灝卞彲浠ヨВ鍐沖湪weblogic server 涓婇儴緗瞫pring搴旂敤紼嬪簭鐨勯棶棰樹簡銆?br />濡傛灉鍦ㄥ姞杞戒腑榪樼鍒癹ava.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)榪欎釜闂鍑虹幇錛屽垯蹇呴』灝哻glib-nodep-2.1_2.jar涔熷姞鍒癱lasspath涓瓀eblogic.jar涔嬪墠銆?br />鎴栬呭浜巜eblogic server 9鍦╳eblogic.xml涓嬌鐢?br /><container-descriptor>
聽 <prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
浼樺厛浣跨敤web-inf涓嬌鐢ㄧ殑class鑰屼笉鏄敤鍏堜嬌鐢╳eblogic.jar鍖呬腑鐨凜lassVisitor榪欎釜綾匯?閽堝weblogic server 9)



]]>
浣跨敤Spring+Hibernate+JOTM+Oracle9i闆嗘垚瑙e喅鏂規鐨勯伃閬?/title><link>http://www.tkk7.com/hunteva/archive/2006/08/11/Xapool.html</link><dc:creator>Kerwin Weng</dc:creator><author>Kerwin Weng</author><pubDate>Fri, 11 Aug 2006 10:03:00 GMT</pubDate><guid>http://www.tkk7.com/hunteva/archive/2006/08/11/Xapool.html</guid><wfw:comment>http://www.tkk7.com/hunteva/comments/62936.html</wfw:comment><comments>http://www.tkk7.com/hunteva/archive/2006/08/11/Xapool.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.tkk7.com/hunteva/comments/commentRss/62936.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hunteva/services/trackbacks/62936.html</trackback:ping><description><![CDATA[<p> <font style="background-color: #ffffff;">鍥犱負鍦ㄩ」鐩腑瑕佺敤鍒板鏁版嵁婧?鎵浠ヨ繖嬈″繀欏婚噰鐢↗TA榪欑鍒嗗竷寮忎簨鍔$鐞嗘柟妗?鍚庢潵鍐沖畾閫塉OTM榪欎釜JTA鐨勫紑婧愬疄鐜?緗戜笂鍏充簬JOTM鐨勬枃绔犲緢澶氫簡,灝變笉璧樿堪浜?璐翠笅鎴戠殑閰嶇疆鍚?<font size="1">carol.properties灝卞厤浜嗗惂</font>):<br /> <br /> <bean id="jotm" class="org.springframework.transaction.jta.JotmFactoryBean"/><br />  <!--JOTM--><br />  <bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"><br />     <property name="userTransaction"><br />         <ref local="jotm"/><br />     </property><br />  </bean><br />   <br />  <bean id="abstractTransactionProxy" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"><br />   <property name="transactionManager"><br />    <ref bean="transactionManager"/><br />   </property><br />   <property name="transactionAttributeSource"><br />    <bean class="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/><br />   </property><br />  </bean> </font> </p> <p> <font style="background-color: #ffffff;"> <bean id="abstractTmsSessionProxy" abstract="true"><br />   <property name="sessionFactory" ref="tmsSessionFactory"/><br />  </bean><br />  <br />  <bean id="abstractWmsSessionProxy" abstract="true"><br />   <property name="sessionFactory" ref="wmsSessionFactory"/><br />  </bean><br />  <br />  <bean id="abstractFmsSessionProxy" abstract="true"><br />   <property name="sessionFactory" ref="fmsSessionFactory"/><br />  </bean><br />   </font> </p> <p> <br /> <font style="background-color: #ffffff;"> <!-- WMS data source --><br />  <bean id="innerDataSourceWms" class="org.enhydra.jdbc.standard.StandardXADataSource" destroy-method="shutdown"><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="driverName"><br />    <value>oracle.jdbc.OracleDriver</value><br />   </property><br />   <property name="url"><br />    <value>jdbc:oracle:thin:@10.4.1.110:1521:testdb</value><br />   </property><br />   <property name="user"><br />    <value>t_wms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean> </font> </p> <p> <font style="background-color: #ffffff;"> <bean id="dataSourceWms" class="org.enhydra.jdbc.pool.StandardXAPoolDataSource" destroy-method="shutdown"><br />   <property name="dataSource"><br />    <ref local="innerDataSourceWms"/><br />   </property><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="maxSize"><br />    <value>10</value><br />   </property><br />   <property name="user"><br />    <value>t_wms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean><br />  <br />     <bean id="wmsSessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"><br />         <property name="dataSource" ref="dataSourceWms"/><br />         <property name="lobHandler" ref="lobHandler"/><br />         <property name="mappingResources"><br />             <list><br />                     ........ </font> </p> <p> <font style="background-color: #ffffff;">            </list><br />         </property><br />         <property name="hibernateProperties"><br />             <props><br />                 <prop key="hibernate.dialect">net.sf.hibernate.dialect.Oracle9Dialect</prop><br />                 <prop key="hibernate.hbm2ddl.auto">update</prop><br />             </props><br />         </property><br />   <property name="jtaTransactionManager"><br />    <ref bean="jotm"/><br />   </property><br />     </bean><br />  <br />  <!--TMS data source--><br />  <bean id="innerDataSourceTms" class="org.enhydra.jdbc.standard.StandardXADataSource" destroy-method="shutdown"><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="driverName"><br />    <value>oracle.jdbc.OracleDriver</value><br />   </property><br />   <property name="url"><br />    <value>jdbc:oracle:thin:@10.4.1.110:1521:testdb</value><br />   </property><br />   <property name="user"><br />    <value>t_tms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean> </font> </p> <p> <font style="background-color: #ffffff;"> <bean id="dataSourceTms" class="org.enhydra.jdbc.pool.StandardXAPoolDataSource" destroy-method="shutdown"><br />   <property name="dataSource"><br />    <ref local="innerDataSourceTms"/><br />   </property><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="maxSize"><br />    <value>10</value><br />   </property><br />   <property name="user"><br />    <value>t_tms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean> </font> </p> <p> <br /> <font style="background-color: #ffffff;">    <bean id="tmsSessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"><br />         <property name="dataSource" ref="dataSourceTms"/><br />         <property name="lobHandler" ref="lobHandler"/><br />         <property name="mappingResources"><br />             <list><br />                   ....<br />             </list><br />         </property><br />         <property name="hibernateProperties"><br />             <props><br />                 <prop key="hibernate.dialect">net.sf.hibernate.dialect.Oracle9Dialect</prop><br />                 <prop key="hibernate.hbm2ddl.auto">update</prop><br />             </props><br />         </property><br />   <property name="jtaTransactionManager"><br />    <ref bean="jotm"/><br />   </property><br />     </bean><br />  <br />  <br />  <!--FMS data source--><br />  <bean id="innerDataSourceFms" class="org.enhydra.jdbc.standard.StandardXADataSource" destroy-method="shutdown"><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="driverName"><br />    <value>oracle.jdbc.OracleDriver</value><br />   </property><br />   <property name="url"><br />    <value>jdbc:oracle:thin:@10.4.1.110:1521:testdb</value><br />   </property><br />   <property name="user"><br />    <value>t_fms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean></font> </p> <p> <font style="background-color: #ffffff;"> <bean id="dataSourceFms" class="org.enhydra.jdbc.pool.StandardXAPoolDataSource" destroy-method="shutdown"><br />   <property name="dataSource"><br />    <ref local="innerDataSourceFms"/><br />   </property><br />   <property name="transactionManager"><br />    <ref local="jotm"/><br />   </property><br />   <property name="maxSize"><br />    <value>10</value><br />   </property><br />   <property name="user"><br />    <value>t_fms</value><br />   </property><br />   <property name="password"><br />    <value>111</value><br />   </property><br />  </bean></font> </p> <p> <font style="background-color: #ffffff;">    <bean id="fmsSessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"><br />         <property name="dataSource" ref="dataSourceFms"/><br />   <property name="lobHandler" ref="lobHandler"/><br />         <property name="mappingResources"><br />             <list><br />                   .....<br />             </list><br />         </property><br />         <property name="hibernateProperties"><br />             <props><br />                 <prop key="hibernate.dialect">net.sf.hibernate.dialect.Oracle9Dialect</prop><br />     <prop key="hibernate.hbm2ddl.auto">update</prop><br />             </props><br />         </property><br />   <property name="jtaTransactionManager"><br />    <ref bean="jotm"/><br />   </property><br />     </bean><br /> <br /> </font> <font style="background-color: #ffffff;"> <font color="#ff0000">鐢變簬鍓嶆湡浣跨敤涓殑鍙戠幇XAPool榪欎釜鍖呴噷闈㈡湁綾昏佹槸鎶ヨ繛鎺ユ柟闈㈢殑閿欒,浜庢槸鍦ㄥ弬鑰冧簡涓綃囩綉涓婄殑鏂囩珷鍚庢妸xapool鍜屽寘瑁呰繛鎺ョ殑閰嶇疆閮藉幓鎺変簡,緇撴灉瀵艱嚧鐨勬槸澶氭暟鎹簮鐨勪簨鍔℃牴鏈棤娉曞疄鐜?鍚庢潵浠旂粏鎯蟲兂,瑙夊緱寰堣寮?xapool灝辨槸jotm瀹炵幇澶氭暟鎹簮浜嬪姟鐨勫叧閿墍鍦?鎬庝箞鑳戒笉鐢?<br /> </font> <br /> 浜庢槸浠旂粏鐮旂┒浜嗕笅,鍙戠幇寰堝闂,棣栧厛,JOTM闇瑕佺殑渚濊禆--CAROL鍖呮病鏈塉DK1.5鐨勭増鏈?闇瑕佽嚜宸變笅杞芥簮鐮佸茍緙栬瘧鎴愭柊鐨刼w_carol-all.jar<br /> Xapool鍊掓槸鏈塉DK1.5鐨勭増鏈瑇apool-1.5.0,浣嗘槸璺戣搗鏉ヨ佹槸鎶ラ敊,浜庢槸鍘諱笅浜唜apool鐨勬簮鏂囦歡,鍙戠幇灞呯劧婧愮爜閮戒笉鑳界紪璇戦氳繃,榪樻湁JDK1.5鐨勪繚鐣欏瓧鍦ㄩ噷闈?鐪熶笉鐭ラ亾浣滆呮槸鎬庝箞鍙戝竷鍑?.5.0鐨?浜庢槸鑷繁鏀規帀鍏抽敭瀛?騫朵慨琛ヤ簡涓浜涙鏌ヤ笉澶弗鏍肩殑媯嫻?騫墮噸鏂版墦浜嗕釜鐗堟湰.緇撴灉璺戣搗鏉ヨ繕鏄細鎶ラ敊,涓嶈繃鏄痮racle鎶ユ父鏍囩敤灝界殑閿欒.<br /> <br /> 鎼滀簡涓鎶婂氨鍙戠幇鍘熸潵鏄疧racle9i鏈夊悕鐨勫唴瀛樻孩鍑篵ug瀵艱嚧:Xapool瀵筆reparedStatement榪涜浜咰ache錛屽悓鏃禣racle鏈変竴涓嚭鍚嶇殑鍐呭瓨婕忔礊錛孭reparedStatement浣跨敤涔嬪悗蹇呴』鍏抽棴錛屽鏋滀笉鍏抽棴榪炵畫榪涜SQL鏌ヨ浼氶犳垚鍓嶉潰SQL鐨勬父鏍囦笉鑳介噴鏀撅紱<br /> <br /> 鍙傝冧簡緗戜笂鐨勪慨鏀規柟妗?xapool1.4鐨?,鍙堣嚜宸辯爺絀朵簡鍗婂ぉ,鏈鍚庣粓浜庢垚鍔熶簡,Xapool1.5鐨勪慨鏀瑰涓?<br /> 淇敼StandardConnectionPoolDataSource綾葷殑public static final int DEFAULT_PREPAREDSTMTCACHESIZE = 0,(褰撶劧涔熷彲浠ョ敤閰嶇疆鐨勬柟寮忔潵娉ㄥ叆)<br /> 榪欐牱灝卞叧闂簡PreparedStatement鐨凜ache,鑰屼笖涔熶笉浼氶犳垚浠涔?.4涓叧闂繛鎺ユ椂鐨勫紓甯哥瓑絳?<br /> <br /> 鏈鍚庢牴鎹疄闄呮儏鍐?璁劇疆濂絛ataSourceXXX榪欏嚑涓猙ean鐨刲ifeTime,sleepTime,maxSize,checkLevelObject灞炴?<font size="1">鍏蜂綋鎰忎箟鍜岃緗柟娉曞彲浠ュ弬鑰冪綉涓婄殑璇存槑</font>)<br /> 灝辯粓浜庡彲浠ユ寮忎嬌鐢ㄤ簡,嫻嬭瘯浜嗕笅,鎯呭喌榪樹笉閿?)</font></p> <p><br /> </p> <p><font style="background-color: #ffffff;"><strong>鏈榪戞湁寰堝鏈嬪弸閮借浠栦滑閰嶇疆涓嶆垚鍔?鍙兘鏄煇浜涚粏鑺傞犳垚鐨勫惂,鍥犱負榪欏緋葷粺鐜板湪姝e湪TCL鎬婚儴欏哄埄鐨勮繍杞潃,鎵鏈夋垜鐩鎬俊榪欎釜鏂規硶榪樻槸鍙鐨?濡傛灉澶у鏈変粈涔堥棶棰橀渶瑕佹垜甯姪,鎴戝緢涔愭剰甯繖,鏈変漢璇磋鎴戣嚜宸辨敼鐨剎apool1.5,鍥犱負鍐嶆垜鏀瑰ソ鍚庝笉涔?1.6灝卞凡緇忓彂甯冧簡,鎵鏈夋垜灝辨病鏈夎創鍑烘潵浜?鏈夐棶棰樼殑鏈嬪弸鍙互鐩存帴鐣欒█鎴戜綘鐨刴sn,鎴戜細鍔犱綘鐨?</strong><br /> </font> </p> <img src ="http://www.tkk7.com/hunteva/aggbug/62936.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hunteva/" target="_blank">Kerwin Weng</a> 2006-08-11 18:03 <a href="http://www.tkk7.com/hunteva/archive/2006/08/11/Xapool.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Spring+hibernate+Oracle鐜涓嬬殑Clob瀛楁澶勭悊鏂瑰紡[瀹屽叏鍘熷垱]http://www.tkk7.com/hunteva/archive/2006/04/08/40016.htmlKerwin WengKerwin WengSat, 08 Apr 2006 10:48:00 GMThttp://www.tkk7.com/hunteva/archive/2006/04/08/40016.htmlhttp://www.tkk7.com/hunteva/comments/40016.htmlhttp://www.tkk7.com/hunteva/archive/2006/04/08/40016.html#Feedback6http://www.tkk7.com/hunteva/comments/commentRss/40016.htmlhttp://www.tkk7.com/hunteva/services/trackbacks/40016.html Spring鎴朒ibernate鍏跺疄閮芥彁渚涗簡閫忔槑澶勭悊Clob鐨勬柟娉?br />鍙槸涓漢瑙夊緱鐢⊿pring鐨勫仛娉曟瘮hibernate鏇撮忔槑涓鐐?hibernate2.16);
鍏蜂綋鍋氭硶涓?
1.鍦╯essionFactory涓姞鍏obHandler鐨勬敞灝?

<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
聽聽聽聽聽聽聽 <property name="dataSource" ref="dataSource"/>
聽聽聽聽聽聽聽聽<property name="lobHandler" ref="lobHandler"/>
聽聽聽聽聽聽聽 <property name="mappingResources">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<value>xxx.hbm.xml</value>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽.....
聽聽聽聽聽聽聽聽聽</property>
</bean>

2.瀹氫箟榪欎釜lobHandler,鍊煎緱娉ㄦ剰鐨勬槸榪欓噷鏈塐racle鐨勭増鏈尯鍒?

<bean id="lobHandler" lazy-init="true"聽聽 class="org.springframework.jdbc.support.lob.OracleLobHandler">
聽聽聽聽聽聽聽 <property name="nativeJdbcExtractor">
聽聽聽聽聽聽聽聽聽聽聽 <ref bean="nativeJdbcExtractor"/>
聽聽聽聽聽聽聽 </property>
</bean>

<bean id="nativeJdbcExtractor" lazy-init="true"聽聽 class="org.springframework.jdbc.support.nativejdbc.SimpleNativeJdbcExtractor"/>

鍥犱負Oracle9i澶勭悊Clob鐨勬柟寮忓拰鍒殑鏁版嵁搴撳緢涓嶄竴鏍?鐢氳嚦涓嶰racle10g閮戒笉鍏煎,鎵浠ヨ繖閲岃鐢╯pring鎻愪緵鐨凷impleNativeJdbcExtractor.濡傛灉浣跨敤Oracle10g鐨勮瘽,鍙互鐩存帴浣跨敤:

<bean id="lobHandler" lazy-init="true"聽 class="org.springframework.jdbc.support.lob.DefaultLobHandler"/>

瀵瑰簲鐨勫簲璇ヤ嬌鐢∣racle10g瀵瑰簲鐨凧DBC椹卞姩.

4.鍦ㄩ鍩熷璞$殑hbm涓搴旂殑Clob瀛楁搴旇浣跨敤榪欐牱鐨勫畾涔?

<property name="context" column="context" type="org.springframework.orm.hibernate.support.ClobStringType" length="1048576000"/>

榪欓噷鐨刲ength鏄瓧鑺備簡,涓嶆槸闀垮害鍝?鏈澶у彲浠ヨ鍒?G.瀵瑰簲鐨?璇ュ瓧孌靛湪棰嗗煙瀵硅薄涓洿鎺ョ敵鏄庢垚String灝卞彲浠ヤ簡.褰撳榪欎釜瀛楁鍐欏叆闀挎暟鎹椂鐩存帴璋冪敤鍏秙et鏂規硶灝卞彲浠ヤ簡,Spring浼氳嚜宸卞府浣犲仛浣欎笅鐨勫鐞?璁╀綘閫忔槑鐨勫鐞咰lob瀛楁.

5.涓氬姟閫昏緫灞傚璇ュ瓧孌電殑鎿嶄綔蹇呴』闇瑕佸湪鏈変簨鍔$鐞嗙殑鏂規硶涓嬌鐢?鍚﹀垯浼氭姤:
java.lang.IllegalStateException: Active Spring transaction synchronization or active JTA transaction with 'jtaTransactionManager' on LocalSessionFactoryBean required 榪欎釜閿欒



]]>
主站蜘蛛池模板: 国产免费毛不卡片| 久久精品一本到99热免费| 成人黄18免费视频| 亚洲 欧洲 日韩 综合在线| 18禁美女裸体免费网站| 亚洲综合精品一二三区在线| 91青青国产在线观看免费| 亚洲一区二区三区高清| 99re在线这里只有精品免费| 久久精品国产亚洲77777| 日韩av无码久久精品免费| 亚洲黑人嫩小videos| 国产片AV片永久免费观看| 亚洲AV无码乱码麻豆精品国产| 大地资源免费更新在线播放| 亚洲欧洲日产国码久在线| 国产一级特黄高清免费大片| 一区二区视频在线免费观看| 亚洲人成人网站色www| a毛片久久免费观看| 99久久亚洲精品无码毛片 | 永久在线观看免费视频 | 亚洲国产精品无码第一区二区三区| 久久精品无码一区二区三区免费| 亚洲免费网站观看视频| 免费一级特黄特色大片在线观看| 一级做a爱过程免费视| 久久精品国产亚洲AV麻豆王友容| 动漫黄网站免费永久在线观看| 亚洲日本va一区二区三区| 亚洲国产精品日韩专区AV| 免费人成黄页在线观看日本| 亚洲国产激情在线一区| 亚洲欧洲中文日韩av乱码| 97在线视频免费公开观看| 最新亚洲人成无码网站| 亚洲午夜久久影院| 波多野结衣中文一区二区免费 | 美女视频黄的全免费视频网站| 国产尤物在线视精品在亚洲| 婷婷久久久亚洲欧洲日产国码AV|