锘??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕在线一区二区三区,91福利国产成人精品照片,国产成人在线亚洲欧美 http://www.aygfsteel.com/xcp/category/33482.html 鎴戜篃涓嶅湪鏄垜 zh-cn Thu, 23 Jun 2011 01:04:58 GMT Thu, 23 Jun 2011 01:04:58 GMT 60 Spring涓瑿lassPathXmlApplicationContext綾葷殑綆鍗曚嬌鐢?/title> http://www.aygfsteel.com/xcp/archive/2011/06/22/352821.htmlxcp xcp Wed, 22 Jun 2011 09:08:00 GMT http://www.aygfsteel.com/xcp/archive/2011/06/22/352821.html 涓銆佺畝鍗曠殑鐢ˋpplicationContext鍋氭祴璇曠殑璇?鑾峰緱Spring涓畾涔夌殑Bean瀹炰緥(瀵硅薄).鍙互鐢?
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");
濡傛灉鏄袱涓互涓? ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml","dao.xml"});
鎴栬呯敤閫氶厤絎? ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:/*.xml");
浜屻丆lassPathXmlApplicationContext[鍙兘璇繪斁鍦╳eb-info/classes鐩綍涓嬬殑閰嶇疆鏂囦歡]鍜孎ileSystemXmlApplicationContext鐨勫尯鍒?br />
classpath:鍓嶇紑鏄笉闇瑕佺殑,榛樿灝辨槸鎸囬」鐩殑classpath璺緞涓嬮潰; 濡傛灉瑕佷嬌鐢ㄧ粷瀵硅礬寰?闇瑕佸姞涓奻ile:鍓嶇紑琛ㄧず榪欐槸緇濆璺緞;
瀵逛簬FileSystemXmlApplicationContext: 榛樿琛ㄧず鐨勬槸涓ょ:
1.娌℃湁鐩樼鐨勬槸欏圭洰宸ヤ綔璺緞,鍗抽」鐩殑鏍圭洰褰? 2.鏈夌洏絎﹁〃紺虹殑鏄枃浠剁粷瀵硅礬寰?
濡傛灉瑕佷嬌鐢╟lasspath璺緞,闇瑕佸墠緙classpath:
public class HelloClient {
protected static final Log log = LogFactory.getLog(HelloClient.class);
public static void main(String[] args) { // Resource resource = new ClassPathResource("appcontext.xml"); // BeanFactory factory = new XmlBeanFactory(resource);
// 鐢╟lasspath璺緞 // ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:appcontext.xml"); // ApplicationContext factory = new ClassPathXmlApplicationContext("appcontext.xml");
// ClassPathXmlApplicationContext浣跨敤浜唂ile鍓嶇紑鏄彲浠ヤ嬌鐢ㄧ粷瀵硅礬寰勭殑 // ApplicationContext factory = new ClassPathXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");
// 鐢ㄦ枃浠剁郴緇熺殑璺緞,榛樿鎸囬」鐩殑鏍硅礬寰?br /> // ApplicationContext factory = new FileSystemXmlApplicationContext("src/appcontext.xml"); // ApplicationContext factory = new FileSystemXmlApplicationContext("webRoot/WEB-INF/appcontext.xml");
// 浣跨敤浜哻lasspath:鍓嶇紑,榪欐牱,FileSystemXmlApplicationContext涔熻兘澶熻鍙朿lasspath涓嬬殑鐩稿璺緞 // ApplicationContext factory = new FileSystemXmlApplicationContext("classpath:appcontext.xml"); // ApplicationContext factory = new FileSystemXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");
// 涓嶅姞file鍓嶇紑 ApplicationContext factory = new FileSystemXmlApplicationContext("F:/workspace/example/src/appcontext.xml"); IHelloWorld hw = (IHelloWorld)factory.getBean("helloworldbean"); log.info(hw.getContent("luoshifei")); } }
]]>涓涓紓甯革細Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm) http://www.aygfsteel.com/xcp/archive/2010/03/22/316147.htmlxcp xcp Mon, 22 Mar 2010 04:51:00 GMT http://www.aygfsteel.com/xcp/archive/2010/03/22/316147.html http://www.aygfsteel.com/xcp/comments/316147.html http://www.aygfsteel.com/xcp/archive/2010/03/22/316147.html#Feedback 5 http://www.aygfsteel.com/xcp/comments/commentRss/316147.html http://www.aygfsteel.com/xcp/services/trackbacks/316147.html java.lang.UnsupportedClassVersionError:
Bad version number in .class
file
寮傚父錛屾鏌ヤ簡涓涓嬫垜鐨凪yEclipse6.0閰嶇疆錛屽彂鐜板湪MyEclipse閲岄潰緇?span style="color: #0000ff;">Tomcat
閰嶇疆鐨凧DK鏄叾榛樿鐨?span style="color: #0000ff;">MyEclipse6.0
錛屽皢鍏朵慨鏀逛負JDK6.0
璇曚簡涓涓嬶紝緇撴灉OK錛?鎵浠ュ氨鏄繖涓棶棰樺紩璧楓?
鍏蜂綋瑙e喅鍔炴硶
錛氬湪myEclipse涓敼鍙樼紪璇戝櫒鐨勬柟娉?/p>
Window->Proerence->MyEclipse->Servers->Tomcat->Tomcat 6.x->JDK
錛?/p>
鍦═omcat JDK name涓夋嫨jdk1.6.0
PS錛?span style="color: #0000ff;">鍥犱負Tomcat6.0闇瑕乯dk1.6.0浠ヤ笂鐗堟湰鏀寔
錛?浣嗘槸MyEclipse6.0鐨刯dk鐗堟湰鏄?.0
鐨勶紝 鎵浠ヤ細鍑虹幇榪欎釜寮傚父銆?/p>
鍙﹀榪樻湁涓湴鏂規渶濂戒篃瑕佽緗渶鏂扮増鏈琂DK錛?/p>
Window->Proerence->Java->Installed JARs->JDK
.鍦ㄨ繖閲屽彲浠ユ坊鍔犻渶瑕佺殑Jdk銆?/p>
]]> 閰嶇疆java榪炴帴姹?tomcat鏂瑰紡銆丼pring鏂瑰紡閰嶇疆鐨勬瘮杈?淇鐗? http://www.aygfsteel.com/xcp/archive/2009/11/04/datasource2.htmlxcp xcp Wed, 04 Nov 2009 06:36:00 GMT http://www.aygfsteel.com/xcp/archive/2009/11/04/datasource2.html http://www.aygfsteel.com/xcp/comments/301057.html http://www.aygfsteel.com/xcp/archive/2009/11/04/datasource2.html#Feedback 4 http://www.aygfsteel.com/xcp/comments/commentRss/301057.html http://www.aygfsteel.com/xcp/services/trackbacks/301057.html 涓銆侀鍏堥厤緗繛鎺ユ睜
1銆乼omcat涓嬮厤緗繛鎺ユ睜
*>鍦╰omcat涓嬬殑context.xml閰嶇疆榪炴帴姹犱唬鐮?nbsp;
< Resource
name ="jdbc/sqlserver" //榪炴帴姹犲悕縐?br />
type ="javax.sql.DataSource"
password ="syl6413"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
maxIdle="5"
maxWait="5000"
username="sa"
url="jdbc:sqlserver://192.168.0.9:1433; DatabaseName=disasterSystem"
maxActive="10" />
*>tomcat榪炴帴姹犱腑閰嶇疆web.xml浠g爜
<!-- DataSource -->
< resource-ref >
< description > SQLServer2005 Datasource disasterSystem </ description >
< res-ref-name > jdbc/sqlserver </ res-ref-name >
< res-type > javax.sql.DataSource </ res-type >
< res-auth > Container </ res-auth >
</ resource-ref >
*>鍦⊿pring閰嶇疆tomcat榪炴帴姹犵殑JNDI浠g爜
< bean id ="dataSource" class ="org.springframework.jndi.JndiObjectFactoryBean" >
< property name ="jndiName" value ="java:comp/env/jdbc/sqlserver" >
</ property >
</ bean >
鑷tomcat榪炴帴姹犲凡閰嶇疆瀹屾瘯錛岃嫢涓嶇敤Spring綆$悊榪炴帴姹狅紝涔熷彲浠ヤ笉閰峉pring錛岃繖鏍峰嵆鍙互鍦ㄧ▼搴忎腑浣跨敤tomcat榪炴帴姹犱簡.鑻ヤ嬌鐢⊿pring鏉ョ粺涓綆$悊榪炴帴姹狅紝涔熷氨鏄粺涓SessionFactory錛岄厤緗柟寮忓涓?
< bean id ="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" >
< property name ="dataSource" >
< ref bean ="dataSource" />
</ property >
< property name ="hibernateProperties" >
< props >
< prop key ="hibernate.dialect" >
org.hibernate.dialect.SQLServerDialect
</ prop >
< prop key ="hibernate.connection.autocommit" > true </ prop >
<!-- 鏄劇ずsql璇彞 -->
< prop key ="hibernate.show_sql" > true </ prop >
<!-- 瑙e喅鎻愪氦涔辯爜闂 -->
< prop key ="connection.useUnicode" > true </ prop >
< prop key ="connection.characterEncoding" > utf-8 </ prop >
<!-- 鏍煎紡鍖杝ql璇彞 -->
< prop key ="hibernate.format_sql" > true </ prop >
< prop key ="hibernate.order_updates" > true </ prop >
<!-- 浜嬪姟鑷姩綆$悊 -->
< prop key ="hibernate.connection.release_mode" >
after_transaction
</ prop >
</ props >
</ property >
< property name ="mappingResources" >
< list ></ list >
</ property >
</ bean >
2銆乼omcat涓嬮厤緗繛鎺ユ睜
Spring涓嶉氳繃鐢╰omcat涓厤緗殑JNDI鏉ヨ繛鎺ワ紝浣嗘槸瀹冧篃鏄氳繃鐢╟ommons.dbcp.jar榪炴帴姹犳潵綆$悊鐨勶紝涔熷彲浠ラ氳繃鍏朵粬鐨勫紑婧愯繛鎺ユ睜宸ュ叿濡傦細C3P0絳夈傞厤緗張鍒嗕負涓ょ錛屽叿浣撲唬鐮佸涓嬶細
*>涓縐嶆槸鐩存帴閰嶇疆applicationContext.xml
< bean id ="dataSource" class ="org.apache.commons.dbcp.BasicDataSource" >
< property name ="driverClassName" value ="oracle.jdbc.driver.OracleDriver" >
</ property >
< property name ="url" value ="jdbc:oracle:thin:@localhost:1521:SJY" >
</ property >
< property name ="username" value ="**" ></ property >
< property name ="password" value ="**" ></ property >
</ bean >
*>鍙︿竴縐嶆槸閫氳繃perportise閰嶇疆鏂囦歡錛歞atasource.properties鍐嶉氳繃applicationContext.xml寰楀埌
datasource.properties浠g爜錛?nbsp;
datasource.driverClassName = com.microsoft.sqlserver.jdbc.SQLServerDriver
datasource.url = jdbc:sqlserver: // 192.168.0.9:1433;DatabaseName=disasterSystem
datasource.username = sa
datasource.password = syl6413
datasource.maxActive = 10
datasource.maxIdle= 5
datasource.maxWait= 5000
datasource.defaultAutoCommit= true
applicationContext.xml浠g爜錛?nbsp;
< bean id ="placeholderConfig" class ="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" >
< property name ="location" >
< value > classpath:/datasource.properties </ value >
</ property >
</ bean >
< bean id ="dataSource" class ="org.apache.commons.dbcp.BasicDataSource" >
< property name ="driverClassName" >
< value > ${datasource.driverClassName} </ value >
</ property >
< property name ="url" >
< value > ${datasource.url} </ value >
</ property >
< property name ="username" >
< value > ${datasource.username} </ value >
</ property >
< property name ="password" >
< value > ${datasource.password} </ value >
</ property >
< property name ="maxActive" >
< value > ${datasource.maxActive} </ value >
</ property >
< property name ="maxIdle" >
< value > ${datasource.maxIdle} </ value >
</ property >
< property name ="maxWait" >
< value > ${datasource.maxWait} </ value >
</ property >
< property name ="defaultAutoCommit" >
< value > ${datasource.defaultAutoCommit} </ value >
</ property >
</ bean >
浜屻佹祴璇曢厤緗繛鎺ユ睜
1銆佹祴璇晅omcat榪炴帴姹?br />
*>涓嶇敤Spring綆$悊鐨則omcat榪炴帴姹犳祴璇曚唬鐮?鍙兘鍦╦sp閲岄潰嫻嬭瘯)錛?nbsp;
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup( " java:comp/env " );
DataSource ds = (DataSource) envContext.lookup( " jdbc/sqlserver " );
Connection con = ds.getConnection();
if (con != null ) {
System.out.println( " 宸茬粡寰楀埌榪炴帴 " );
} else {
System.out.println( " 娌℃湁寰楀埌榪炴帴 " );
}
*>鐢⊿pring綆$悊tomcat榪炴帴姹犵殑嫻嬭瘯浠g爜錛?nbsp;
// ApplicationContext ctx = new FileSystemXmlApplicationContext("src/applicationContext.xml"); // 涓ょ寰楀埌bean宸ュ巶鐨勪唬鐮侊紝浠婚夊叾涓
ApplicationContext ctx = new ClassPathXmlApplicationContext( " applicationContext.xml " );
DataSource ds = (DataSource) ctx.getBean( " dataSource " );
Connection con = ds.getConnection();
if (con != null ){
System.out.println( " 榪炴帴鎴愬姛 " );
} else {
System.out.println( " 榪炴帴涓嶆垚鍔?/span>" );
}
2.嫻嬭瘯Spring榪炴帴姹?br />
鍏跺疄嫻嬭瘯Spring榪炴帴姹犵殑浠g爜鍜屼笂闈pring綆$悊tomcat榪炴帴姹犳祴璇曚唬鐮佷竴鏍鳳細
// ApplicationContext ctx = new FileSystemXmlApplicationContext("src/applicationContext.xml"); // 涓ょ寰楀埌bean宸ュ巶鐨勪唬鐮侊紝浠婚夊叾涓
ApplicationContext ctx = new ClassPathXmlApplicationContext( " applicationContext.xml " );
DataSource ds = (DataSource) ctx.getBean( " dataSource " );
Connection con = ds.getConnection();
if (con != null ){
System.out.println( " 榪炴帴鎴愬姛 " );
} else {
System.out.println( " 榪炴帴涓嶆垚鍔?/span>" );
}
涓夈佷袱縐嶈繛鎺ユ睜姣旇緝
tomcat榪炴帴姹犲洜涓洪厤緗畉omcat涓嬮潰鐨?鎵鏈夋渶濂界敤jsp鎴栬卪aven(妯℃嫙紿楀彛嫻嬭瘯鏂規硶)鏉ユ祴璇?浣嗘槸璺熸垜浠殑嫻嬭瘯甯︿簡寰堝鐨勪笉鍙樺晩,鑻ヨ兘鍦ㄦ櫘閫歫ava application鎴栬卝unit鏂規硶嫻嬭瘯灝變笉瀹規槗,涔熶笉鐭ラ亾鏉傚啓,鑻ラ珮鎵嬬煡閬撹鎸囨暀
鑰孲pring榪炴帴姹犱笌HTTP鍗忚鏃犲叧錛屽彲鐩存帴閫氳繃java application鎴杍unit鐩存帴浣跨敤錛屽ぇ澶у湴鏂逛究浜嗘祴璇曞拰浣跨敤.
鍦ㄦ晥鐜囨柟闈紝鎴戝掓病璁ょ湡嫻嬭瘯鏈変粈涔堜笉鍚岋紝浣嗘槸鎴戣寰楋紝閮芥槸鐢ㄧ殑絎笁鏂硅繛鎺ユ睜綆$悊錛屽簲璇ュ樊鍒笉澶э紝鏈変笉鍚岃瑙g殑鏈嬪弸璇鋒寚鍑烘潵錛屽叡鍚屽涔狅紒錛?
]]>struts2.1.8 hibernate3.3.2 spring2.5 鏁村悎闇瑕佸摢浜沯ar鍖?/title> http://www.aygfsteel.com/xcp/archive/2009/10/10/ssh1.htmlxcp xcp Sat, 10 Oct 2009 02:18:00 GMT http://www.aygfsteel.com/xcp/archive/2009/10/10/ssh1.html http://www.aygfsteel.com/xcp/comments/297639.html http://www.aygfsteel.com/xcp/archive/2009/10/10/ssh1.html#Feedback 4 http://www.aygfsteel.com/xcp/comments/commentRss/297639.html http://www.aygfsteel.com/xcp/services/trackbacks/297639.html
鏈濂借涓涓嬫瘡涓寘鐨勪綔鐢紝灝忓紵鍦ㄦ璋㈣繃!!!!
]]> javax.servlet.ServletException: java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered閿欒 http://www.aygfsteel.com/xcp/archive/2008/08/09/spring_struts_1.htmlxcp xcp Sat, 09 Aug 2008 12:18:00 GMT http://www.aygfsteel.com/xcp/archive/2008/08/09/spring_struts_1.html http://www.aygfsteel.com/xcp/comments/221058.html http://www.aygfsteel.com/xcp/archive/2008/08/09/spring_struts_1.html#Feedback 6 http://www.aygfsteel.com/xcp/comments/commentRss/221058.html http://www.aygfsteel.com/xcp/services/trackbacks/221058.html 闃呰鍏ㄦ枃 ]]>
主站蜘蛛池模板:
察雅县 |
寻乌县 |
南投县 |
堆龙德庆县 |
施秉县 |
酉阳 |
永宁县 |
洛扎县 |
萍乡市 |
普定县 |
西丰县 |
酉阳 |
岳阳市 |
精河县 |
天镇县 |
邓州市 |
东源县 |
策勒县 |
枣强县 |
肇东市 |
文成县 |
洞口县 |
五华县 |
十堰市 |
宾阳县 |
武隆县 |
措勤县 |
岚皋县 |
遂宁市 |
永新县 |
边坝县 |
上饶县 |
古田县 |
遵化市 |
英吉沙县 |
临朐县 |
女性 |
唐河县 |
柯坪县 |
黄浦区 |
沅江市 |