Spring 异常的处理方法 难道用了spring就需要try catch了么??没明白的你的意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 难道用了spring就不需要try catch了么?? 因为听说spring有较好的异常处理机制,但是它是不是只能在基于springMvc的web应用里面用呢?还有就是我上面的那个Applicationcontext,如果项目大了会很长的,我应该怎么把它分开能够方便开发和维护。 我在applicationcontext里配置事务时用了两个文件,前一个文件application-common.xml里配置事务<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"> <property name="dataSource"> <ref local="dataSource" /> </property> <property name="mappingResources"> <list> <value>com\vst\demo\user\entity\Userinfo.hbm.xml</value> <value>com\vst\demo\user\entity\Userrole.hbm.xml</value> </list> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">net.sf.hibernate.dialect.OracleDialect</prop> <prop key="hibernate.show_sql">true</prop> </props> </property> </bean>后面文件Application-user.xml <bean id="manager" parent="txProxyTemplate"> <property name="target"> <bean class="com.vst.demo.common.service.impl.BaseManager"> <property name="DAO"><ref bean="dao"/></property> </bean> </property> </bean>这样引用事务可不可以? 没有听说,异常处理机制要看你对开发的需要了,不过spring的AOP还是有很大的帮助的.不知道你说的是设么机制,,,呵呵 不好意思错了前面那个文件application-common.xml里是这样的: <bean id="txProxyTemplate" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> <property name="transactionManager"><ref bean="transactionManager"/></property> <property name="transactionAttributes"> <props> <prop key="save*">PROPAGATION_REQUIRED</prop> <prop key="remove*">PROPAGATION_REQUIRED</prop> <prop key="*">PROPAGATION_REQUIRED,readOnly</prop> </props> </property> </bean> 也就是说配置文件里的 <bean id="manager" parent="txProxyTemplate">的parent在另外一个xml文件里可以吗? 外键影响性能? tomcat 问题 跟过项目经理的进! Hibernate中必须有一个默认构造函数,这个DD有啥用呢? 如何取得用户从登录到关掉网页的在线时间?代码要怎么写,要写在哪里? xml parser时的数据丢失问题 求助:这个错误是什么意思? 输入输出问题 在jsp页面上用hidden写在form中,但写不到库里。 我的Redhat 8下为什么JSP全是乱码啊? 我基本上把J2SE的基础学了一片,但没怎么用过,我想做J2EE,我的下一不该怎么走???J2EE对J2SE的要求有好高呢?? 捆饶我的问题
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="dataSource">
<ref local="dataSource" />
</property>
<property name="mappingResources">
<list>
<value>com\vst\demo\user\entity\Userinfo.hbm.xml</value>
<value>com\vst\demo\user\entity\Userrole.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">net.sf.hibernate.dialect.OracleDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
后面文件Application-user.xml
<bean id="manager" parent="txProxyTemplate">
<property name="target">
<bean class="com.vst.demo.common.service.impl.BaseManager">
<property name="DAO"><ref bean="dao"/></property>
</bean>
</property>
</bean>
这样引用事务可不可以?
不知道你说的是设么机制,,,呵呵
<bean id="txProxyTemplate" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager"><ref bean="transactionManager"/></property>
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="remove*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
parent在另外一个xml文件里可以吗?