watero-rst-orm.xml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
  3. <configuration>
  4. <!-- 设置 -->
  5. <settings>
  6. <!--set lazy fetching-->
  7. <setting name="lazyLoadingEnabled" value="false" />
  8. <!-- log4j -->
  9. <setting name="logImpl" value="LOG4J"/>
  10. <!-- 开启驼峰命名转换 map_entity to mapEntity -->
  11. <setting name="mapUnderscoreToCamelCase" value="true" />
  12. <!-- 使用jdbc的getGeneratedKeys获取数据库自增主键 -->
  13. <setting name="useGeneratedKeys" value="true" />
  14. <!-- 开启别列名转换 : select name as title form table -->
  15. <setting name="useColumnLabel" value="true" />
  16. </settings>
  17. <!-- 别名设置 -->
  18. <typeAliases>
  19. <typeAlias type="com.iamberry.rst.core.sys.Admin" alias="Admin"/>
  20. <typeAlias type="com.iamberry.rst.core.sys.AdminPocess" alias="AdminPocess"/>
  21. <typeAlias type="com.iamberry.rst.core.sys.Menu" alias="Menu"/>
  22. <typeAlias type="com.iamberry.rst.core.sys.SubMenu" alias="SubMenu"/>
  23. <typeAlias type="com.iamberry.rst.core.sys.MenuPermisssion" alias="MenuPermisssion"/>
  24. <typeAlias type="com.iamberry.rst.core.sys.Relu" alias="Relu"/>
  25. <typeAlias type="com.iamberry.rst.core.order.FilterChangeLogs" alias="FilterChangeLogs"/>
  26. <typeAlias type="com.iamberry.rst.core.order.Order" alias="Order"/>
  27. <typeAlias type="com.iamberry.rst.core.order.OrderItem" alias="OrderItem"/>
  28. <typeAlias type="com.iamberry.rst.core.order.Product" alias="Product"/>
  29. <typeAlias type="com.iamberry.rst.core.order.ProductColor" alias="ProductColor"/>
  30. <typeAlias type="com.iamberry.rst.core.order.RentType" alias="RentType"/>
  31. <typeAlias type="com.iamberry.rst.core.order.ProductType" alias="ProductType"/>
  32. <typeAlias type="com.iamberry.rst.core.order.OrderSource" alias="OrderSource"/>
  33. <typeAlias type="com.iamberry.rst.core.order.OrderCheckLog" alias="OrderCheckLog"/>
  34. <typeAlias type="com.iamberry.rst.core.order.OrderBatch" alias="OrderBatch"/>
  35. <typeAlias type="com.iamberry.rst.core.sms.SmsMessage" alias="SmsMessage"/>
  36. <typeAlias type="com.iamberry.rst.core.sms.OrderMessage" alias="OrderMessage"/>
  37. <typeAlias type="com.iamberry.rst.core.product.OrderGift" alias="OrderGift"/>
  38. <typeAlias type="com.iamberry.rst.core.faq.FAQDetailsText" alias="FAQDetailsText"/>
  39. <typeAlias type="com.iamberry.rst.core.faq.FAQDetails" alias="FAQDetails"/>
  40. <typeAlias type="com.iamberry.rst.core.faq.FAQMenu" alias="FAQMenu"/>
  41. <typeAlias type="com.iamberry.rst.core.faq.FAQSubMenu" alias="FAQSubMenu"/>
  42. <typeAlias type="com.iamberry.rst.core.pts.ProcessNode" alias="ProcessNode"/>
  43. <typeAlias type="com.iamberry.rst.core.pts.Produce" alias="Produce"/>
  44. <typeAlias type="com.iamberry.rst.core.pts.ProduceProcess" alias="ProduceProcess"/>
  45. <typeAlias type="com.iamberry.rst.core.pts.PtsDevice" alias="PtsDevice"/>
  46. <typeAlias type="com.iamberry.rst.core.pts.PtsEmployee" alias="PtsEmployee"/>
  47. <typeAlias type="com.iamberry.rst.core.pts.PtsMachine" alias="PtsMachine"/>
  48. <typeAlias type="com.iamberry.rst.core.pts.PtsMachineLogs" alias="PtsMachineLogs"/>
  49. <typeAlias type="com.iamberry.rst.core.pts.PtsMachineStatistics" alias="PtsMachineStatistics"/>
  50. <typeAlias type="com.iamberry.rst.core.pts.PtsBom" alias="PtsBom"/>
  51. <typeAlias type="com.iamberry.rst.core.pts.PtsBomComponents" alias="PtsBomComponents"/>
  52. <typeAlias type="com.iamberry.rst.core.pts.PtsBatch" alias="PtsBatch"/>
  53. <typeAlias type="com.iamberry.rst.core.pts.PtsComponents" alias="PtsComponents"/>
  54. <typeAlias type="com.iamberry.rst.core.pts.PtsSupplier" alias="PtsSupplier"/>
  55. <typeAlias type="com.iamberry.rst.core.pts.PtsMachineVersion" alias="PtsMachineVersion"/>
  56. <typeAlias type="com.iamberry.rst.core.pts.PtsSalesCompany" alias="PtsSalesCompany"/>
  57. <typeAlias type="com.iamberry.rst.core.pts.WechatMp" alias="WechatMp"/>
  58. <typeAlias type="com.iamberry.rst.core.cm.AwaitingSignclosedProductInfo" alias="AwaitingSignclosedProductInfo"/>
  59. <typeAlias type="com.iamberry.rst.core.cm.BackGoods" alias="BackGoods"/>
  60. <typeAlias type="com.iamberry.rst.core.cm.ClosedFitting" alias="ClosedFitting"/>
  61. <typeAlias type="com.iamberry.rst.core.cm.ClosedProdcue" alias="ClosedProdcue"/>
  62. <typeAlias type="com.iamberry.rst.core.cm.CompanyInfo" alias="CompanyInfo"/>
  63. <typeAlias type="com.iamberry.rst.core.cm.ComplaintDetectInfo" alias="ComplaintDetectInfo"/>
  64. <typeAlias type="com.iamberry.rst.core.cm.ComplaintMaintenanceInfo" alias="ComplaintMaintenanceInfo"/>
  65. <typeAlias type="com.iamberry.rst.core.cm.ComplaintQuestionInfo" alias="ComplaintQuestionInfo"/>
  66. <typeAlias type="com.iamberry.rst.core.cm.ComplaintSignclosedInfo" alias="ComplaintSignclosedInfo"/>
  67. <typeAlias type="com.iamberry.rst.core.cm.ComplaintSmallClassInfo" alias="ComplaintSmallClassInfo"/>
  68. <typeAlias type="com.iamberry.rst.core.cm.ComplaintTypeInfo" alias="ComplaintTypeInfo"/>
  69. <typeAlias type="com.iamberry.rst.core.cm.CustomerInfo" alias="CustomerInfo"/>
  70. <typeAlias type="com.iamberry.rst.core.cm.FittingsInfo" alias="FittingsInfo"/>
  71. <typeAlias type="com.iamberry.rst.core.cm.NoreasonBack" alias="NoreasonBack"/>
  72. <typeAlias type="com.iamberry.rst.core.cm.QuestionDescribe" alias="QuestionDescribe"/>
  73. <typeAlias type="com.iamberry.rst.core.cm.Reissue" alias="Reissue"/>
  74. <typeAlias type="com.iamberry.rst.core.cm.Renewed" alias="Renewed"/>
  75. <typeAlias type="com.iamberry.rst.core.cm.Repair" alias="Repair"/>
  76. <typeAlias type="com.iamberry.rst.core.cm.SalesOrder" alias="SalesOrder"/>
  77. <typeAlias type="com.iamberry.rst.core.cm.SalesOrderItem" alias="SalesOrderItem"/>
  78. <typeAlias type="com.iamberry.rst.core.cm.SendFitting" alias="SendFitting"/>
  79. <typeAlias type="com.iamberry.rst.core.cm.SendProdcue" alias="SendProdcue"/>
  80. <typeAlias type="com.iamberry.rst.core.cm.SignclosedProductInfo" alias="SignclosedProductInfo"/>
  81. <typeAlias type="com.iamberry.rst.core.cm.StoreInfo" alias="StoreInfo"/>
  82. <typeAlias type="com.iamberry.rst.core.cm.Visit" alias="Visit"/>
  83. <typeAlias type="com.iamberry.rst.core.cm.CustomerCommon" alias="CustomerCommon"/>
  84. <typeAlias type="com.iamberry.rst.core.cm.Postage" alias="Postage"/>
  85. <typeAlias type="com.iamberry.rst.core.cm.PostageAuthority" alias="PostageAuthority"/>
  86. <typeAlias type="com.iamberry.rst.core.cm.PostageAuthorityLog" alias="PostageAuthorityLog"/>
  87. <typeAlias type="com.iamberry.rst.core.cm.RelationOrder" alias="RelationOrder"/>
  88. <typeAlias type="com.iamberry.rst.core.cm.StoreShip" alias="StoreShip"/>
  89. <typeAlias type="com.iamberry.rst.core.sys.SysConfig" alias="SysConfig"/>
  90. <typeAlias type="com.iamberry.rst.core.address.City" alias="City"/>
  91. <typeAlias type="com.iamberry.rst.core.address.Country" alias="Country"/>
  92. <typeAlias type="com.iamberry.rst.core.address.District" alias="District"/>
  93. <typeAlias type="com.iamberry.rst.core.address.Province" alias="Province"/>
  94. <typeAlias type="com.iamberry.rst.core.customer.BillingInfo" alias="BillingInfo"/>
  95. <typeAlias type="com.iamberry.rst.core.customer.ChannelDivisionInfo" alias="ChannelDivisionInfo"/>
  96. <typeAlias type="com.iamberry.rst.core.customer.ChannelSaleInfo" alias="ChannelSaleInfo"/>
  97. <typeAlias type="com.iamberry.rst.core.customer.CustomerBasicInfo" alias="CustomerBasicInfo"/>
  98. <typeAlias type="com.iamberry.rst.core.customer.DockedContactInfo" alias="DockedContactInfo"/>
  99. <typeAlias type="com.iamberry.rst.core.customer.TicketOpeningInfo" alias="TicketOpeningInfo"/>
  100. <typeAlias type="com.iamberry.rst.core.customer.LowestPriceInfo" alias="LowestPriceInfo"/>
  101. <typeAlias type="com.iamberry.rst.core.cm.CustomerStatisticalInfo" alias="CustomerStatisticalInfo"/>
  102. <typeAlias type="com.iamberry.rst.core.tools.LogisticsInfo" alias="LogisticsInfo"/>
  103. <typeAlias type="com.iamberry.rst.core.order.DownsingleRuleInfo" alias="DownsingleRuleInfo"/>
  104. <typeAlias type="com.iamberry.rst.core.order.DownsingleRuleItemInfo" alias="DownsingleRuleItemInfo"/>
  105. <typeAlias type="com.iamberry.rst.core.cm.ReturnStatisticsInfo" alias="ReturnStatisticsInfo"/>
  106. <typeAlias type="com.iamberry.rst.core.cm.ComplaintDetectItem" alias="ComplaintDetectItem"/>
  107. <typeAlias type="com.iamberry.rst.core.cm.DetectionBasis" alias="DetectionBasis"/>
  108. <typeAlias type="com.iamberry.rst.core.cm.InventoryLog" alias="InventoryLog"/>
  109. <typeAlias type="com.iamberry.rst.core.cm.InventoryInfo" alias="InventoryInfo"/>
  110. <typeAlias type="com.iamberry.rst.core.cm.WarehouseInfo" alias="WarehouseInfo"/>
  111. <typeAlias type="com.iamberry.rst.core.approval.FactoryInfo" alias="FactoryInfo"/>
  112. <!-- 审批实体类 -->
  113. <typeAlias type="com.iamberry.rst.core.approval.ApprovalOrderInfo" alias="ApprovalOrderInfo"/>
  114. <typeAlias type="com.iamberry.rst.core.approval.ApprovalOrderItem" alias="ApprovalOrderItem"/>
  115. <typeAlias type="com.iamberry.rst.core.approval.ApprovalPeople" alias="ApprovalPeople"/>
  116. <typeAlias type="com.iamberry.rst.core.approval.ApprovalRecord" alias="ApprovalRecord"/>
  117. <typeAlias type="com.iamberry.rst.core.approval.ApplyPick" alias="ApplyPick"/>
  118. <typeAlias type="com.iamberry.rst.core.approval.ApplyPickItem" alias="ApplyPickItem"/>
  119. </typeAliases>
  120. <!-- PageHelper -->
  121. <plugins>
  122. <plugin interceptor="com.github.pagehelper.PageInterceptor">
  123. <property name="reasonable" value="true"/>
  124. <property name="pageSizeZero" value="true"/>
  125. </plugin>
  126. </plugins>
  127. <!-- mapper 映射文件 -->
  128. <mappers>
  129. <mapper resource="com/iamberry/rst/service/sys/mapper/sysMapper.xml"/>
  130. <mapper resource="com/iamberry/rst/service/sms/mapper/messageMapper.xml"/>
  131. <mapper resource="com/iamberry/rst/service/product/mapper/productMapper.xml"/>
  132. <mapper resource="com/iamberry/rst/service/faq/mapper/faqMapper.xml"/>
  133. <mapper resource="com/iamberry/rst/service/pts/mapper/produceMapper.xml"/>
  134. <mapper resource="com/iamberry/rst/service/pts/mapper/ptsEmployeeMapper.xml"/>
  135. <mapper resource="com/iamberry/rst/service/pts/mapper/machineMapper.xml"/>
  136. <mapper resource="com/iamberry/rst/service/pts/mapper/deviceMapper.xml"/>
  137. <mapper resource="com/iamberry/rst/service/pts/mapper/machineLogsMapper.xml"/>
  138. <mapper resource="com/iamberry/rst/service/pts/mapper/equipmentMapper.xml"/>
  139. <mapper resource="com/iamberry/rst/service/pts/mapper/ptsBomMapper.xml"/>
  140. <mapper resource="com/iamberry/rst/service/pts/mapper/machinePartsMapper.xml"/>
  141. <mapper resource="com/iamberry/rst/service/pts/mapper/machineSupplierMapper.xml"/>
  142. <mapper resource="com/iamberry/rst/service/pts/mapper/machineVersionMapper.xml"/>
  143. <mapper resource="com/iamberry/rst/service/pts/mapper/ptsBatchMapper.xml"/>
  144. <mapper resource="com/iamberry/rst/service/pts/mapper/ptsSalesCompanyMapper.xml"/>
  145. <mapper resource="com/iamberry/rst/service/cm/mapper/awaitingSignclosedProductMapper.xml"/>
  146. <mapper resource="com/iamberry/rst/service/cm/mapper/backGoodsMapper.xml"/>
  147. <mapper resource="com/iamberry/rst/service/cm/mapper/closedFittingMapper.xml"/>
  148. <mapper resource="com/iamberry/rst/service/cm/mapper/closedProdcueMapper.xml"/>
  149. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintDetectInfoMapper.xml"/>
  150. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintMaintenanceInfoMapper.xml"/>
  151. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintQuestionInfoMapper.xml"/>
  152. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintSignclosedInfoMapper.xml"/>
  153. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintSignclosedProductInfoMapper.xml"/>
  154. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintSmallClassInfoMapper.xml"/>
  155. <mapper resource="com/iamberry/rst/service/cm/mapper/complaintTypeInfoMapper.xml"/>
  156. <mapper resource="com/iamberry/rst/service/cm/mapper/customerInfoMapper.xml"/>
  157. <mapper resource="com/iamberry/rst/service/cm/mapper/noreasonBackMapper.xml"/>
  158. <mapper resource="com/iamberry/rst/service/cm/mapper/questionDescribeMapper.xml"/>
  159. <mapper resource="com/iamberry/rst/service/cm/mapper/reissueMapper.xml"/>
  160. <mapper resource="com/iamberry/rst/service/cm/mapper/renewedMapper.xml"/>
  161. <mapper resource="com/iamberry/rst/service/cm/mapper/repairMapper.xml"/>
  162. <mapper resource="com/iamberry/rst/service/cm/mapper/sendFittingMapper.xml"/>
  163. <mapper resource="com/iamberry/rst/service/cm/mapper/sendProdcueMapper.xml"/>
  164. <mapper resource="com/iamberry/rst/service/cm/mapper/visitMapper.xml"/>
  165. <mapper resource="com/iamberry/rst/service/cm/mapper/companyInfoMapper.xml"/>
  166. <mapper resource="com/iamberry/rst/service/cm/mapper/fittingsInfoMapper.xml"/>
  167. <mapper resource="com/iamberry/rst/service/cm/mapper/salesOrderMapper.xml"/>
  168. <mapper resource="com/iamberry/rst/service/cm/mapper/storeInfoMapper.xml"/>
  169. <mapper resource="com/iamberry/rst/service/cm/mapper/customerCommonMapper.xml"/>
  170. <mapper resource="com/iamberry/rst/service/cm/mapper/postageMapper.xml"/>
  171. <mapper resource="com/iamberry/rst/service/cm/mapper/postageAuthorityMapper.xml"/>
  172. <mapper resource="com/iamberry/rst/service/cm/mapper/postageAuthorityLogMapper.xml"/>
  173. <mapper resource="com/iamberry/rst/service/cm/mapper/relationOrderMapper.xml"/>
  174. <mapper resource="com/iamberry/rst/service/cm/mapper/storeShipMapper.xml"/>
  175. <mapper resource="com/iamberry/rst/service/address/mapper/addressMapper.xml"/>
  176. <mapper resource="com/iamberry/rst/service/sys/mapper/sysConfigMapper.xml"/>
  177. <mapper resource="com/iamberry/rst/service/customer/mapper/CustomerBasicMapper.xml"/>
  178. <mapper resource="com/iamberry/rst/service/order/mapper/orderMapper.xml"/>
  179. <mapper resource="com/iamberry/rst/service/order/mapper/orderBatchMapper.xml"/>
  180. <mapper resource="com/iamberry/rst/service/order/mapper/logisticsInfoMapper.xml"/>
  181. <mapper resource="com/iamberry/rst/service/cm/mapper/inventoryLogMapper.xml"/>
  182. <mapper resource="com/iamberry/rst/service/cm/mapper/inventoryMapper.xml"/>
  183. <mapper resource="com/iamberry/rst/service/approval/mapper/applyPickItemMapper.xml"/>
  184. <mapper resource="com/iamberry/rst/service/approval/mapper/applyPickMapper.xml"/>
  185. </mappers>
  186. </configuration>