论坛首页 Java企业应用论坛

有关配置文件的两个问题?

浏览 5683 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-04-02  
我的配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
		<property name="driverClassName">
				<value>net.sourceforge.jtds.jdbc.Driver</value>
		</property>
		<property name="url">
				<value>jdbc:jtds:sqlserver://xxx/xxx</value>
		</property>
		<property name="username">
			<value>xx</value>
		</property>
		<property name="password">
			<value>xxxx</value>
		</property>
	</bean>
		
	<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
		<property name="dataSource">
			<ref local="dataSource"/>
		</property>
		<property name="mappingResources">
			<list>
				<value>com/aaaa.hbm.xml</value>
				<value>com/bbbb.hbm.xml</value>	
				<value>com/cccc.hbm.xml</value>		
			</list>
		</property>
		<property name="hibernateProperties">
			<props>
				<prop key="hibernate.dialect">net.sf.hibernate.dialect.SQLServerDialect</prop>
				<prop key="hibernate.show_sql">true</prop>
			</props>
		</property>
	</bean>
		
	<bean id="transactionManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">
		<property name="sessionFactory">
			<ref local="sessionFactory"/>
		</property>
	</bean>
		
	<bean id="ZITrasactionProxy" abstract="true" lazy-init="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> 
		<property name="transactionManager" > 
			<ref bean="transactionManager" /> 
		</property> 
		<property name="transactionAttributes" > 
			<props> 
				<prop key="add*">PROPAGATION_REQUIRED</prop>
				<prop key="modify*">PROPAGATION_REQUIRED</prop>
				<prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
				<prop key="check*">PROPAGATION_REQUIRED,readOnly</prop>
			</props> 
		</property> 
	</bean>
	<import resource="application_SparepartManhour.xml"/>
</beans>


我的问题一:
    我试图使用proxy模板方式,但是在声明proxy bean的时候,其中的Abstract="true" 出错:Attribute 'abstract' was not declared for element type bean
我的问题二:
    我在import其他的xml的时候出错:Element type 'import' in element 'beans' violates content model (description?,bean+)

诚心请哪位高手能够指点迷津,谢谢。
   发表时间:2005-04-02  
感觉和你使用的dtd有关系,你这个错误是哪里报?
Spring IDE ?
可以使用最新版本。搜索下论坛应该有提到过类似的问题。
0 请登录后投票
   发表时间:2005-04-02  
yufan_shi 写道
感觉和你使用的dtd有关系,你这个错误是哪里报?
Spring IDE ?
可以使用最新版本。搜索下论坛应该有提到过类似的问题。


感谢yufan_shi回复。我用的是Eclipse+SpringIDE1.10。
关于dtd的问题,请问是放在lib里面吗?
0 请登录后投票
   发表时间:2005-04-02  
第一个问题解决啦,原来是我的Spring版本太低,换了1.2就可以了。
可是第二个问题仍存在,在Spring IDE的view里会出错误标记,说:The content of element type "import" must match "(description?,import*,bean+)"。
难道是我的格式写错了吗?我看文档上就是“<import resource="xxx.xml"/>”呀。
大家都是怎么写的呢?
0 请登录后投票
   发表时间:2005-04-04  
SpringIDE1.10?
哪里下的?
这个问题看一下plugins里面的spring.jar里面的dtd.
0 请登录后投票
   发表时间:2005-04-09  
1.10就是在Springframework.org下的。
我目前还是无法使用import。不知哪位大哥成功了,告知小弟一声,谢谢先!
0 请登录后投票
   发表时间:2005-04-09  
import 顺序错了吧
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics