hibernate.cfg.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  3. "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
  4. <hibernate-configuration>
  5. <session-factory name="">
  6. <property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
  7. <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  8. <property name="hibernate.connection.password">uskyIOT</property>
  9. <property name="hibernate.connection.url">jdbc:mysql://47.98.201.187:3306/ytIoT?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true&amp;autoReconnectForPools=true&amp;zeroDateTimeBehavior=convertToNull</property>
  10. <property name="hibernate.connection.username">uskyIOT</property>
  11. <property name="hibernate.connection.autocommit">true</property>
  12. <property name="hibernate.connection.release_mode">after_statement</property>
  13. <property name="hibernate.dialect">cn.com.usky.utils.DialectForInkfish</property>
  14. <property name="hibernate.show_sql">true</property>
  15. <property name="hibernate.format_sql">true</property>
  16. <property name="hibernate.c3p0.max_size">10</property>
  17. <property name="hibernate.c3p0.min_size">3</property>
  18. <property name="hibernate.c3p0.timeout">1800</property>
  19. <property name="hibernate.c3p0.max_statements">100</property>
  20. <!--根据实体自动创建表-->
  21. <property name="hbm2ddl.auto">update</property>
  22. <!-- 最大执行的命令格个数 -->
  23. <property name="hibernate.c3p0.idle_test_period">30000</property>
  24. <!-- 空闲测试时间 -->
  25. <property name="hibernate.c3p0.acquire_increment">2</property>
  26. <!-- 连接不够用时,每次增加的个数 -->
  27. <mapping class="cn.com.usky.iot.entity.YtiotTOrder" resource="cn/com/usky/iot/entity/YtiotTOrder.hbm.xml"/>
  28. <mapping class="cn.com.usky.iot.entity.YtiotTRelationCompanyAdmin" resource="cn/com/usky/iot/entity/YtiotTRelationCompanyAdmin.hbm.xml"/>
  29. <mapping class="cn.com.usky.iot.entity.YtiotTRelationverCompanyAdmin" resource="cn/com/usky/iot/entity/YtiotTRelationverCompanyAdmin.hbm.xml"/>
  30. <mapping class="cn.com.usky.iot.entity.YtiotTAdmin" resource="cn/com/usky/iot/entity/YtiotTAdmin.hbm.xml"/>
  31. <mapping class="cn.com.usky.iot.entity.YtiotTAdminVer" resource="cn/com/usky/iot/entity/YtiotTAdminVer.hbm.xml"/>
  32. <mapping class="cn.com.usky.iot.entity.YtiotTArea" resource="cn/com/usky/iot/entity/YtiotTArea.hbm.xml"/>
  33. <mapping class="cn.com.usky.iot.entity.YtiotTAreaver" resource="cn/com/usky/iot/entity/YtiotTAreaver.hbm.xml"/>
  34. <mapping class="cn.com.usky.iot.entity.YtiotTCompany" resource="cn/com/usky/iot/entity/YtiotTCompany.hbm.xml"/>
  35. <mapping class="cn.com.usky.iot.entity.YtiotTCompanyVer" resource="cn/com/usky/iot/entity/YtiotTCompanyVer.hbm.xml"/>
  36. <mapping class="cn.com.usky.iot.entity.YtiotTBuilding" resource="cn/com/usky/iot/entity/YtiotTBuilding.hbm.xml"/>
  37. <mapping class="cn.com.usky.iot.entity.YtiotTBuildingver" resource="cn/com/usky/iot/entity/YtiotTBuildingver.hbm.xml"/>
  38. <mapping class="cn.com.usky.iot.entity.YtiotTPoint" resource="cn/com/usky/iot/entity/YtiotTPoint.hbm.xml"/>
  39. <mapping class="cn.com.usky.iot.entity.YtiotTPointver" resource="cn/com/usky/iot/entity/YtiotTPointver.hbm.xml"/>
  40. <mapping class="cn.com.usky.iot.entity.YtiotTUnit" resource="cn/com/usky/iot/entity/YtiotTUnit.hbm.xml"/>
  41. <mapping class="cn.com.usky.iot.entity.YtiotTUnitver" resource="cn/com/usky/iot/entity/YtiotTUnitver.hbm.xml"/>
  42. <mapping class="cn.com.usky.iot.entity.YtiotVCompany" resource="cn/com/usky/iot/entity/YtiotVCompany.hbm.xml"/>
  43. <mapping class="cn.com.usky.iot.entity.YtiotVHj" resource="cn/com/usky/iot/entity/YtiotVHj.hbm.xml"/>
  44. <mapping class="cn.com.usky.iot.entity.YtiotVEfire" resource="cn/com/usky/iot/entity/YtiotVEfire.hbm.xml"/>
  45. <mapping class="cn.com.usky.iot.entity.YtiotVRtu" resource="cn/com/usky/iot/entity/YtiotVRtu.hbm.xml"/>
  46. <mapping class="cn.com.usky.iot.entity.YtiotVLift" resource="cn/com/usky/iot/entity/YtiotVLift.hbm.xml"/>
  47. <mapping class="cn.com.usky.iot.entity.YtiotVSj" resource="cn/com/usky/iot/entity/YtiotVSj.hbm.xml"/>
  48. <mapping class="cn.com.usky.iot.entity.YtiotVSync" resource="cn/com/usky/iot/entity/YtiotVSync.hbm.xml"/>
  49. <mapping class="cn.com.usky.iot.entity.YtiotVSyncData" resource="cn/com/usky/iot/entity/YtiotVSyncData.hbm.xml"/>
  50. <mapping class="cn.com.usky.iot.entity.YtiotVSyncStatus" resource="cn/com/usky/iot/entity/YtiotVSyncStatus.hbm.xml"/>
  51. <mapping class="cn.com.usky.iot.entity.YtiotVUsercompany" resource="cn/com/usky/iot/entity/YtiotVUsercompany.hbm.xml"/>
  52. <mapping class="cn.com.usky.iot.entity.YtiotVUserphone" resource="cn/com/usky/iot/entity/YtiotVUserphone.hbm.xml"/>
  53. <mapping class="cn.com.usky.iot.entity.YtiotTQrcodeAnalysis" resource="cn/com/usky/iot/entity/YtiotTQrcodeAnalysis.hbm.xml"/>
  54. <mapping class="cn.com.usky.iot.entity.YtiotTPatrolPlan" resource="cn/com/usky/iot/entity/YtiotTPatrolPlan.hbm.xml"/>
  55. <mapping class="cn.com.usky.iot.entity.YtiotTInspectors" resource="cn/com/usky/iot/entity/YtiotTInspectors.hbm.xml"/>
  56. <mapping class="cn.com.usky.iot.entity.YtiotTInspectionRecord" resource="cn/com/usky/iot/entity/YtiotTInspectionRecord.hbm.xml"/>
  57. <mapping class="cn.com.usky.iot.entity.YtiotTRoute" resource="cn/com/usky/iot/entity/YtiotTRoute.hbm.xml"/>
  58. <mapping class="cn.com.usky.iot.entity.YtiotTPatrolPoint" resource="cn/com/usky/iot/entity/YtiotTPatrolPoint.hbm.xml"/>
  59. <mapping class="cn.com.usky.iot.entity.YtiotTcAlarmPackages" resource="cn/com/usky/iot/entity/YtiotTcAlarmPackages.hbm.xml"/>
  60. <mapping class="cn.com.usky.iot.entity.YtiotTcAlarmPackagesZb" resource="cn/com/usky/iot/entity/YtiotTcAlarmPackagesZb.hbm.xml"/>
  61. <mapping class="cn.com.usky.iot.entity.YtiotTcOutgoingAlarm" resource="cn/com/usky/iot/entity/YtiotTcOutgoingAlarm.hbm.xml"/>
  62. <mapping class="cn.com.usky.iot.entity.YtiotVVideoalarm" resource="cn/com/usky/iot/entity/YtiotVVideoalarm.hbm.xml"/>
  63. <mapping class="cn.com.usky.iot.entity.YtiotTInterface" resource="cn/com/usky/iot/entity/YtiotTInterface.hbm.xml"/>
  64. <mapping class="cn.com.usky.iot.entity.YtiotTInterfaceU" resource="cn/com/usky/iot/entity/YtiotTInterfaceU.hbm.xml"/>
  65. <mapping class="cn.com.usky.iot.entity.YtiotTInterfaceUc" resource="cn/com/usky/iot/entity/YtiotTInterfaceUc.hbm.xml"/>
  66. <mapping class="cn.com.usky.iot.entity.YtiotVObject" resource="cn/com/usky/iot/entity/YtiotVObject.hbm.xml"/>
  67. <mapping class="cn.com.usky.iot.entity.YtiotTQrcodeAnalysis2" resource="cn/com/usky/iot/entity/YtiotTQrcodeAnalysis2.hbm.xml"/>
  68. <mapping class="cn.com.usky.iot.entity.YtiotTMaintenance" resource="cn/com/usky/iot/entity/YtiotTMaintenance.hbm.xml"/>
  69. <mapping class="cn.com.usky.iot.entity.YtiotTRoute2" resource="cn/com/usky/iot/entity/YtiotTRoute2.hbm.xml"/>
  70. <mapping class="cn.com.usky.iot.entity.YtiotTMaintenancePerson" resource="cn/com/usky/iot/entity/YtiotTMaintenancePerson.hbm.xml"/>
  71. <mapping class="cn.com.usky.iot.entity.YtiotTMaintenancePlan" resource="cn/com/usky/iot/entity/YtiotTMaintenancePlan.hbm.xml"/>
  72. <mapping class="cn.com.usky.iot.entity.YtiotTMaintenanceRecord" resource="cn/com/usky/iot/entity/YtiotTMaintenanceRecord.hbm.xml"/>
  73. <mapping class="cn.com.usky.iot.entity.YtiotXjInspectionPoints" resource="cn/com/usky/iot/entity/YtiotXjInspectionPoints.hbm.xml"/>
  74. <mapping class="cn.com.usky.iot.entity.YtiotXjInspectors" resource="cn/com/usky/iot/entity/YtiotXjInspectors.hbm.xml"/>
  75. <mapping class="cn.com.usky.iot.entity.YtiotXjInspectorsCompany" resource="cn/com/usky/iot/entity/YtiotXjInspectorsCompany.hbm.xml"/>
  76. <mapping class="cn.com.usky.iot.entity.YtiotXjOperationRecordPhotos" resource="cn/com/usky/iot/entity/YtiotXjOperationRecordPhotos.hbm.xml"/>
  77. <mapping class="cn.com.usky.iot.entity.YtiotXjPlanChild" resource="cn/com/usky/iot/entity/YtiotXjPlanChild.hbm.xml"/>
  78. <mapping class="cn.com.usky.iot.entity.YtiotXjPlanMaster" resource="cn/com/usky/iot/entity/YtiotXjPlanMaster.hbm.xml"/>
  79. <mapping class="cn.com.usky.iot.entity.YtiotXjPlanSpot" resource="cn/com/usky/iot/entity/YtiotXjPlanSpot.hbm.xml"/>
  80. <mapping class="cn.com.usky.iot.entity.YtiotXjPlanTeam" resource="cn/com/usky/iot/entity/YtiotXjPlanTeam.hbm.xml"/>
  81. <mapping class="cn.com.usky.iot.entity.YtiotXjSpotEquipment" resource="cn/com/usky/iot/entity/YtiotXjSpotEquipment.hbm.xml"/>
  82. <mapping class="cn.com.usky.iot.entity.YtiotXjSpotOperationRecord" resource="cn/com/usky/iot/entity/YtiotXjSpotOperationRecord.hbm.xml"/>
  83. <mapping class="cn.com.usky.iot.entity.YtiotXjTeamPersonnel" resource="cn/com/usky/iot/entity/YtiotXjTeamPersonnel.hbm.xml"/>
  84. <mapping class="cn.com.usky.iot.entity.YtiotTProjectDetails" resource="cn/com/usky/iot/entity/YtiotTProjectDetails.hbm.xml"/>
  85. <mapping class="cn.com.usky.iot.entity.YtiotTProjectDevice" resource="cn/com/usky/iot/entity/YtiotTProjectDevice.hbm.xml"/>
  86. <mapping class="cn.com.usky.iot.entity.YtiotTProjectMonitor" resource="cn/com/usky/iot/entity/YtiotTProjectMonitor.hbm.xml"/>
  87. <mapping class="cn.com.usky.iot.entity.YtiotVDeviceStatus" resource="cn/com/usky/iot/entity/YtiotVDeviceStatus.hbm.xml"/>
  88. <mapping class="cn.com.usky.iot.entity.YtiotXjEventProcessing" resource="cn/com/usky/iot/entity/YtiotXjEventProcessing.hbm.xml"/>
  89. <mapping class="cn.com.usky.iot.entity.YtiotXjToExamine" resource="cn/com/usky/iot/entity/YtiotXjToExamine.hbm.xml"/>
  90. <mapping class="cn.com.usky.iot.entity.YtiotXjToExamine1" resource="cn/com/usky/iot/entity/YtiotXjToExamine1.hbm.xml"/>
  91. <mapping class="cn.com.usky.iot.entity.YtiotYyPzb" resource="cn/com/usky/iot/entity/YtiotYyPzb.hbm.xml"/>
  92. <mapping class="cn.com.usky.iot.entity.YtiotYyPzb2" resource="cn/com/usky/iot/entity/YtiotYyPzb2.hbm.xml"/>
  93. <mapping class="cn.com.usky.iot.entity.YtiotYySjjl" resource="cn/com/usky/iot/entity/YtiotYySjjl.hbm.xml"/>
  94. <mapping class="cn.com.usky.iot.entity.YtiotYyCzjl" resource="cn/com/usky/iot/entity/YtiotYyCzjl.hbm.xml"/>
  95. <mapping class="cn.com.usky.iot.entity.YtiotYyXhconfig" resource="cn/com/usky/iot/entity/YtiotYyXhconfig.hbm.xml"/>
  96. <mapping class="cn.com.usky.iot.entity.YtiotVideoAlarm" resource="cn/com/usky/iot/entity/YtiotVideoAlarm.hbm.xml"/>
  97. <mapping class="cn.com.usky.iot.entity.YtiotVideoAlarm2" resource="cn/com/usky/iot/entity/YtiotVideo2.hbm.xml"/>
  98. <mapping class="cn.com.usky.iot.entity.YtiotVideoOffline" resource="cn/com/usky/iot/entity/YtiotVideoOffline.hbm.xml"/>
  99. <mapping class="cn.com.usky.iot.entity.MqttBean" resource="cn/com/usky/iot/entity/MqttBean.hbm.xml"/>
  100. <mapping class="cn.com.usky.iot.entity.MqttBeanAlarm" resource="cn/com/usky/iot/entity/MqttBeanAlarm.hbm.xml"/>
  101. <mapping class="cn.com.usky.iot.entity.Hj2017Bean" resource="cn/com/usky/iot/entity/Hj2017Bean.hbm.xml"/>
  102. <mapping class="cn.com.usky.iot.entity.Sp_owner" resource="cn/com/usky/iot/entity/Sp_owner.xml"/>
  103. <mapping class="cn.com.usky.iot.entity.Sp_owner_phone" resource="cn/com/usky/iot/entity/Sp_owner_phone.xml"/>
  104. <mapping class="cn.com.usky.iot.entity.MonthReport" resource="cn/com/usky/iot/entity/MonthRepor.hbm.xml"/>
  105. <mapping class="cn.com.usky.iot.entity.YearReport" resource="cn/com/usky/iot/entity/YearReport.hbm.xml"/>
  106. <mapping class="cn.com.usky.iot.entity.firestation.YtiotFireStationEntity" resource="cn/com/usky/iot/entity/firestation/YtiotFireStationEntity.hbm.xml"/>
  107. <mapping class="cn.com.usky.iot.entity.contract.YtiotContractEntity" resource="cn/com/usky/iot/entity/contract/YtiotContractEntity.hbm.xml"/>
  108. <mapping class="cn.com.usky.iot.entity.group.YtTGroupEntity" resource="cn/com/usky/iot/entity/group/YtTGroupEntity.hbm.xml"/>
  109. <mapping class="cn.com.usky.iot.entity.YtiotTControlroom" resource="cn/com/usky/iot/entity/YtiotTControlroom.hbm.xml"/>
  110. <mapping class="cn.com.usky.iot.entity.group.YtiotVDeviceEntity" resource="cn/com/usky/iot/entity/group/YtiotVDeviceEntity.hbm.xml"/>
  111. <mapping class="cn.com.usky.iot.entity.YtiotTEfAnalysis" resource="cn/com/usky/iot/entity/YtiotTEfAnalysis.hbm.xml"/>
  112. <mapping class="cn.com.usky.iot.entity.YtiotTWaterAnalysis" resource="cn/com/usky/iot/entity/YtiotTWaterAnalysis.hbm.xml"/>
  113. <mapping class="cn.com.usky.iot.entity.YtiotTAdminStateEntity" resource="cn/com/usky/iot/entity/YtiotTAdminStateEntity.hbm.xml"/>
  114. </session-factory>
  115. </hibernate-configuration>