SQL Server XML 數據庫配置

鑑於這幾天一直在連SQL Server 出現的問題做以下總結:


數據庫連接

因爲項目是從property文件中取值,所以配置如下:


App.jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
App.jdbc.url=jdbc:sqlserver://your IP:1433
App.jdbc.username=database_name
App.jdbc.password=database_pwd

設定完值之後再在context.xml中取到這些值:

	<bean id="dataSource"
		  class="org.springframework.jdbc.datasource.DriverManagerDataSource">
		<property name="driverClassName" value="${App.jdbc.driverClassName}"/>
		<property name="url" value="${App.jdbc.url}"/>
		<property name="username" value="${App.jdbc.username}"/>
		<property name="password" value="${App.jdbc.password}"/>
	</bean>

在執行SQL文時有時會報“Invalid object name: 顯示你查詢SQL表名”

在這種情況下,經驗證發現在表名前加上數據庫名,完美解決該問題。

例如:DB:management ,Table:person,則查詢的時候應該是“ select * from management.person ”.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章