本篇文章為大家展示了如何在Spring中使用屬性占位符,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
成都創新互聯網站建設提供從項目策劃、軟件開發,軟件安全維護、網站優化(SEO)、網站分析、效果評估等整套的建站服務,主營業務為做網站、成都網站建設,app軟件開發以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。成都創新互聯深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
一 配置文件
<?xml version="1.0" encoding="GBK"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> <!-- PropertyPlaceholderConfigurer是一個容器后處理器,它會讀取 屬性文件信息,并將這些信息設置成Spring配置文件的數據。 --> <bean class= "org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>dbconn.properties</value> <!-- 如果有多個屬性文件,依次在下面列出來 --> <!--value>wawa.properties</value--> </list> </property> </bean> <!-- 定義數據源Bean,使用C3P0數據源實現 --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" p:driverClass="${jdbc.driverClassName}" p:jdbcUrl="${jdbc.url}" p:user="${jdbc.username}" p:password="${jdbc.password}"/> </beans>
二 數據庫配置屬性
jdbc.driverClassName=com.MySQL.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/spring jdbc.username=root jdbc.password=32147
三 測試類
package lee; import javax.sql.DataSource; import java.sql.*; import org.springframework.context.*; import org.springframework.context.support.*; public class BeanTest { public static void main(String[] args)throws Exception { ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); DataSource ds = (DataSource)ctx.getBean("dataSource"); Connection conn = ds.getConnection(); PreparedStatement pstmt = conn.prepareStatement( "insert into news_inf value(null , ? , ?)"); pstmt.setString(1 , "瘋狂Java講義1"); pstmt.setString(2 , "Struts 2權威指南2"); pstmt.executeUpdate(); pstmt.close(); conn.close(); } }
四 測試結果
上述內容就是如何在Spring中使用屬性占位符,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創新互聯行業資訊頻道。
標題名稱:如何在Spring中使用屬性占位符
文章轉載:http://m.newbst.com/article30/gdegpo.html
成都網站建設公司_創新互聯,為您提供外貿網站建設、網頁設計公司、軟件開發、網站導航、微信公眾號、面包屑導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯