<?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="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@192.168.0.5:1521:orcl</value>
</property>
<property name="properties">
<props>
<prop key="c3p0.acquire_increment">5</prop>
<prop key="c3p0.idle_test_period">100</prop>
<prop key="c3p0.max_size">100</prop>
<prop key="c3p0.max_statements">0</prop>
<prop key="c3p0.min_size">10</prop>
<prop key="user">telstar</prop>
<prop key="password">telstardba</prop>
</props>
</property>
</bean>
<bean id="SessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="c3p0DataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/telstar/wsdf/bo/WsdfDictList.hbm.xml</value>
<value>com/telstar/wsdf/bo/WsdfDictClassA.hbm.xml</value>
<value>com/telstar/wsdf/bo/WsdfDictClassB.hbm.xml</value>
<value>com/telstar/wsdf/bo/Userdepart.hbm.xml</value>
<value>com/telstar/wsdf/bo/Userinfo.hbm.xml</value>
</list>
</property>
</bean>
<bean id="WsdfDictListService" class="com.telstar.wsdf.business.service.impl.dictService">
<property name="wsdfDictListDao">
<ref bean="WsdfDictListDAO" />
</property>
</bean> <bean id="WsdfDictListDAO" class="com.telstar.wsdf.dao.impl.WsdfDictListDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean name="buffaloConfigBean" class="net.buffalo.service.BuffaloServiceConfigurer">
<property name="services">
<map>
<entry key="WsdfDictListService">
<ref bean="WsdfDictListService"/>
</entry>
</map>
</property>
</bean>
<bean id="UserdepartDAO" class="com.telstar.wsdf.bo.UserdepartDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean id="UserinfoDAO" class="com.telstar.wsdf.bo.UserinfoDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
</beans>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>
<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@192.168.0.5:1521:orcl</value>
</property>
<property name="properties">
<props>
<prop key="c3p0.acquire_increment">5</prop>
<prop key="c3p0.idle_test_period">100</prop>
<prop key="c3p0.max_size">100</prop>
<prop key="c3p0.max_statements">0</prop>
<prop key="c3p0.min_size">10</prop>
<prop key="user">telstar</prop>
<prop key="password">telstardba</prop>
</props>
</property>
</bean>
<bean id="SessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="c3p0DataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/telstar/wsdf/bo/WsdfDictList.hbm.xml</value>
<value>com/telstar/wsdf/bo/WsdfDictClassA.hbm.xml</value>
<value>com/telstar/wsdf/bo/WsdfDictClassB.hbm.xml</value>
<value>com/telstar/wsdf/bo/Userdepart.hbm.xml</value>
<value>com/telstar/wsdf/bo/Userinfo.hbm.xml</value>
</list>
</property>
</bean>
<bean id="WsdfDictListService" class="com.telstar.wsdf.business.service.impl.dictService">
<property name="wsdfDictListDao">
<ref bean="WsdfDictListDAO" />
</property>
</bean> <bean id="WsdfDictListDAO" class="com.telstar.wsdf.dao.impl.WsdfDictListDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean name="buffaloConfigBean" class="net.buffalo.service.BuffaloServiceConfigurer">
<property name="services">
<map>
<entry key="WsdfDictListService">
<ref bean="WsdfDictListService"/>
</entry>
</map>
</property>
</bean>
<bean id="UserdepartDAO" class="com.telstar.wsdf.bo.UserdepartDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean id="UserinfoDAO" class="com.telstar.wsdf.bo.UserinfoDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
</beans>
解决方案 »
- 在Eclipse中用ant怎样搭建SSH框架
- 请教高手:hibernate自连接映射问题
- 一个关于Hibernate调用存储过程的问题!(急)
- 我现在正在做项目,需要全文检索,对一对文本文件进行检索,如果有满足“关键字”的就现实出来,谁用做过这方面的项目,给我点资料,参考一下。
- 如何利用JAVA对制定的URL进行后台截取图片?
- hibernate的问题,连接数据库出错!帮忙看一下,谢谢!
- j2ee or ant 配置问题?我是新人!请帮忙!万分感谢!
- 推荐一个学习struts的很不错的网站!
- 我无法解析xml文件,是不是我的xml包没安装正确 ?
- java循环遍历类属性 get 和set值方法
- 调试一个HIBERNATE的小例子报错,请高手指教
- jsp页面如何实现跨页多选(checkbox)
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>
<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@10.70.38.52:1521:orcl</value>
</property>
<property name="properties">
<props>
<prop key="c3p0.acquire_increment">5</prop>
<prop key="c3p0.idle_test_period">100</prop>
<prop key="c3p0.max_size">100</prop>
<prop key="c3p0.max_statements">0</prop>
<prop key="c3p0.min_size">10</prop>
<prop key="user">hrmis</prop>
<prop key="password">hrmis</prop>
</props>
</property>
</bean> <bean id="mySessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" singleton="true"> <property name="dataSource">
<ref local="c3p0DataSource" />
</property>
<property name="mappingResources">
<list>
<value>struts/user/Userinfo.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="mySessionFactory" />
</property> </bean>
<bean id="LoginDao" class="struts.user.LoginDao">
<property name="sessionFactory">
<ref local="mySessionFactory" />
</property>
</bean>
<bean id="UserDao" class="struts.user.UserDao">
<property name="sessionFactory">
<ref local="mySessionFactory" />
</property>
</bean> <bean id="userDaoProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager"/>
</property>
<property name="target"><ref bean="UserDao"/></property>
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="update*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
</beans>