论坛首页 Java企业应用论坛

提问:关于spring中的applicationContext.xml文件

浏览 18944 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-11-23  
前面加 /则表示是 绝对路径
0 请登录后投票
   发表时间:2004-11-23  
我也碰到过这个问题,我是忘记加上package的路径,加上就好了。
0 请登录后投票
   发表时间:2004-11-23  
引用
我也碰到过这个问题,我是忘记加上package的路径,加上就好了。

在hibernate.hbm.xml我是这样的定义的
<mapping resource="com/jctx/trms/hibernate/persistence/DictItem.hbm.xml"/>
         <mapping resource="com/jctx/trms/hibernate/persistence/Dict.hbm.xml"/>
         <mapping resource="com/jctx/trms/hibernate/persistence/Zone.hbm.xml"/>
         <mapping resource="com/jctx/trms/hibernate/persistence/Mhouse.hbm.xml"/>
         <mapping resource="com/jctx/trms/hibernate/persistence/Station.hbm.xml"/>
在这里也加了package了啊?
0 请登录后投票
   发表时间:2004-11-23  
奇怪的问题,我测试无论是绝对还是相对路径,有无main 都正常
按readonly的意见,你使用绝对的路径/,然后将hbm.xml放在applicationcontext.xml 中看看
0 请登录后投票
   发表时间:2004-11-23  
引用
奇怪的问题,我测试无论是绝对还是相对路径,有无main 都正常
按readonly的意见,你使用绝对的路径/,然后将hbm.xml放在applicationcontext.xml 中看看

我试过了,是好使的!
但我用RCP构建应用程序时,运行却显示错误。
我的Applicationcontext.xml如下:
<?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="mysessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
		<property name="configLocation">			<value>classpath:/hibernate.cfg.xml</value>
		</property>	
    </bean>   

    <bean id="transactionManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">
        <property name="sessionFactory">
            <ref local="mysessionFactory"/>
        </property>
    </bean>
    
    <bean id="dictDAO" class="com.jctx.trms.hibernate.DAO.DictDAOImpl">
        <property name="sessionFactory">
            <ref local="mysessionFactory"/>
        </property>
    </bean>
    <bean id="dictManagerTarget" class="com.jctx.trms.hibernate.bussiness.DictManagerImpl">
        <property name="dictDAO">
             <ref bean="dictDAO"/>
        </property>
    </bean>
    
    <bean id="dictManager"     class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
        <property name="transactionManager"><ref bean="transactionManager"/></property>
        <property name="target"><ref bean="dictManagerTarget"/></property>
         <property name="transactionAttributes">
            <props>
                <prop key="*">PROPAGATION_REQUIRED</prop>
            </props>
        </property>
          </bean>
   </beans>

刚才我们同事将上述处理事务的部分代码注释后,能运行基本正常了,可能是跟ApplicationContext.xml中定义的事务有关系.
0 请登录后投票
论坛首页 Java企业应用版

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