📄 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="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@192.168.10.128:1521:cdmadb" />
<property name="username" value="gegw" />
<property name="password" value="gegw" />
</bean>
<!-- Hibernate SessionFactory -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingResources">
<list>
<!-- Cef Module -->
<value>com/leadtone/gegw/entity/cef/Cef.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/CefReport.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/CefGroup.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/CefStatus.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/Communicator.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/Key.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/Province.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/CefPerformance.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/Vendor.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/Server.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/ServerGroup.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/ServerTunnel.hbm.xml</value>
<value>com/leadtone/gegw/entity/cef/CefWarning.hbm.xml</value>
<!-- Device Module -->
<value>com/leadtone/gegw/entity/device/Language.hbm.xml</value>
<value>com/leadtone/gegw/entity/device/PushDevice.hbm.xml</value>
<value>com/leadtone/gegw/entity/device/Platform.hbm.xml</value>
<value>com/leadtone/gegw/entity/device/DevDownloadUrl.hbm.xml</value>
<value>com/leadtone/gegw/entity/device/Manufactory.hbm.xml</value>
<value>com/leadtone/gegw/entity/device/PushDeviceSynfail.hbm.xml</value>
<!-- UserModule -->
<value>com/leadtone/gegw/entity/pushuser/CefUser.hbm.xml</value>
<value>com/leadtone/gegw/entity/pushuser/PushUser.hbm.xml</value>
<!-- Boss Module
<value>com/leadtone/gegw/entity/boss/FlowFile.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/BipError.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/QueryFile.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/BossStatus.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/FlowCheck.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/OperRecord.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/Recon.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/QueryCheck.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/Reversal.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/CommLog.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/TextNotify.hbm.xml</value>
<value>com/leadtone/gegw/entity/boss/Bipcode.hbm.xml</value>
-->
<!-- System Module -->
<value>com/leadtone/gegw/entity/system/SysAlert.hbm.xml</value>
<value>com/leadtone/gegw/entity/system/SysHelpInformation.hbm.xml</value>
<value>com/leadtone/gegw/entity/system/SysProperty.hbm.xml</value>
<value>com/leadtone/gegw/entity/system/SysError.hbm.xml</value>
<value>com/leadtone/gegw/entity/system/SmsGw.hbm.xml</value>
<!-- Snmp Module
<value>com/leadtone/gegw/entity/snmp/AlarmReasonDictionary.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/CefCapability.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/FailReason.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/FailReasonDictionary.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/GegwAlarm.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/GegwAlarmFilter.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/GegwCapability.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/GegwDataConfig.hbm.xml</value>
<value>com/leadtone/gegw/entity/snmp/GegwPerformance.hbm.xml</value>
-->
<!-- SmsService Module -->
<value>com/leadtone/gegw/entity/smsservice/CmppDeliver.hbm.xml</value>
<value>com/leadtone/gegw/entity/smsservice/CmppQuery.hbm.xml</value>
<value>com/leadtone/gegw/entity/smsservice/CmppSubmit.hbm.xml</value>
<value>com/leadtone/gegw/entity/smsservice/SmsTemplet.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>
<prop key="hibernate.query.substitutions">
true 'T', false 'F'
</prop>
</props>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="confService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<bean class="com.leadtone.gegw.webadmin.systemconf.service.SysConfSerivceImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
<property name="proxyInterfaces">
<value>com.leadtone.gegw.webadmin.systemconf.service.ISysConfService</value>
</property>
</bean>
<bean id="deviceService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<bean class="com.leadtone.gegw.device.service.DeviceServiceImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
<property name="proxyInterfaces">
<value>com.leadtone.gegw.device.service.IDeviceService</value>
</property>
</bean>
<bean id="userService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<bean class="com.leadtone.gegw.userservice.UserServiceImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
<property name="proxyInterfaces">
<value>com.leadtone.gegw.userservice.IUserService</value>
</property>
</bean>
<bean id="cefService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<bean class="com.leadtone.gegw.cefservice.CefServiceImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
<property name="proxyInterfaces">
<value>com.leadtone.gegw.cefservice.ICefService</value>
</property>
</bean>
<bean id="smsService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<bean class="com.leadtone.gegw.smsservice.service.impl.SmsServiceImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
<property name="confService">
<ref local="confService" />
</property>
<property name="deviceService">
<ref local="deviceService" />
</property>
<property name="userService">
<ref local="userService" />
</property>
<property name="cefService">
<ref local="cefService" />
</property>
</bean>
</property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
<property name="proxyInterfaces">
<value>com.leadtone.gegw.smsservice.service.ISmsService</value>
</property>
</bean>
</beans>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -